ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes | List of all members
TMVA::ClassInfo Class Reference

Definition at line 57 of file ClassInfo.h.

Public Member Functions

 ClassInfo (const TString &name="default")
 constructor More...
 
 ~ClassInfo ()
 destructor More...
 
void SetName (const TString &name)
 
void SetWeight (const TString &weight)
 
void SetCut (const TCut &cut)
 
void SetNumber (const UInt_t index)
 
void SetCorrelationMatrix (TMatrixD *matrix)
 
const TStringGetName () const
 
const TStringGetWeight () const
 
const TCutGetCut () const
 
UInt_t GetNumber () const
 
const TMatrixDGetCorrelationMatrix () const
 

Private Member Functions

MsgLoggerLog () const
 

Private Attributes

TString fName
 
TString fWeight
 name of the class More...
 
TCut fCut
 the input formula string that is the weight for the class More...
 
UInt_t fNumber
 pretraining cut for the class More...
 
TMatrixDfCorrMatrix
 index in of this class in vectors More...
 
MsgLoggerfLogger
 Correlation matrix for this class. More...
 

#include <TMVA/ClassInfo.h>

Constructor & Destructor Documentation

TMVA::ClassInfo::ClassInfo ( const TString name = "default")

constructor

Definition at line 46 of file ClassInfo.cxx.

TMVA::ClassInfo::~ClassInfo ( )

destructor

Definition at line 59 of file ClassInfo.cxx.

Member Function Documentation

const TMatrixD* TMVA::ClassInfo::GetCorrelationMatrix ( ) const
inline

Definition at line 76 of file ClassInfo.h.

Referenced by TMVA::DataSetInfo::CorrelationMatrix().

const TCut& TMVA::ClassInfo::GetCut ( ) const
inline
const TString& TMVA::ClassInfo::GetName ( ) const
inline
UInt_t TMVA::ClassInfo::GetNumber ( ) const
inline
const TString& TMVA::ClassInfo::GetWeight ( ) const
inline
MsgLogger& TMVA::ClassInfo::Log ( ) const
inlineprivate

Definition at line 88 of file ClassInfo.h.

void TMVA::ClassInfo::SetCorrelationMatrix ( TMatrixD matrix)
inline

Definition at line 69 of file ClassInfo.h.

void TMVA::ClassInfo::SetCut ( const TCut cut)
inline

Definition at line 67 of file ClassInfo.h.

Referenced by TMVA::DataSetInfo::AddCut(), and TMVA::DataSetInfo::SetCut().

void TMVA::ClassInfo::SetName ( const TString name)
inline

Definition at line 65 of file ClassInfo.h.

void TMVA::ClassInfo::SetNumber ( const UInt_t  index)
inline
void TMVA::ClassInfo::SetWeight ( const TString weight)
inline

Definition at line 66 of file ClassInfo.h.

Referenced by TMVA::DataSetInfo::SetWeightExpression().

Member Data Documentation

TMatrixD* TMVA::ClassInfo::fCorrMatrix
private

index in of this class in vectors

Definition at line 85 of file ClassInfo.h.

Referenced by GetCorrelationMatrix(), and SetCorrelationMatrix().

TCut TMVA::ClassInfo::fCut
private

the input formula string that is the weight for the class

Definition at line 82 of file ClassInfo.h.

Referenced by GetCut(), and SetCut().

MsgLogger* TMVA::ClassInfo::fLogger
mutableprivate

Correlation matrix for this class.

Definition at line 87 of file ClassInfo.h.

Referenced by Log().

TString TMVA::ClassInfo::fName
private

Definition at line 80 of file ClassInfo.h.

Referenced by GetName(), and SetName().

UInt_t TMVA::ClassInfo::fNumber
private

pretraining cut for the class

Definition at line 83 of file ClassInfo.h.

Referenced by GetNumber(), and SetNumber().

TString TMVA::ClassInfo::fWeight
private

name of the class

Definition at line 81 of file ClassInfo.h.

Referenced by GetWeight(), and SetWeight().

Collaboration diagram for TMVA::ClassInfo:
[legend]

The documentation for this class was generated from the following files: