29 #ifndef ROOT_TMVA_ClassInfo
30 #define ROOT_TMVA_ClassInfo
49 class ClassInfo :
public TNamed{
53 ClassInfo(
const TString& name =
"default" );
57 void SetWeight(
const TString& weight ) { fWeight = weight; }
58 void SetCut (
const TCut& cut ) { fCut = cut; }
59 void SetNumber(
const UInt_t index ) { fNumber = index; }
60 void SetCorrelationMatrix( TMatrixD *matrix ) { fCorrMatrix = matrix; }
63 const TString& GetWeight()
const {
return fWeight; }
64 const TCut& GetCut()
const {
return fCut; }
65 UInt_t GetNumber()
const {
return fNumber; }
66 const TMatrixD* GetCorrelationMatrix()
const {
return fCorrMatrix; }
74 TMatrixD* fCorrMatrix;
76 mutable MsgLogger* fLogger;
77 MsgLogger& Log()
const {
return *fLogger; }
80 ClassDef(ClassInfo,1);