ROOT logo
ROOT » TMVA » TMVA::IMethod

class TMVA::IMethod

Function Members (Methods)

 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.

public:
virtual~IMethod()
static TClass*Class()
virtual const TMVA::Ranking*CreateRanking()
virtual voidDeclareOptions()
virtual Double_tGetMvaValue(Double_t* err = 0, Double_t* errUpper = 0)
virtual const char*GetName() const
virtual Bool_tHasAnalysisType(TMVA::Types::EAnalysisType type, UInt_t numberClasses, UInt_t numberTargets)
virtual voidInit()
virtual TClass*IsA() const
virtual voidMakeClass(const TString& classFileName = TString("")) const
TMVA::IMethod&operator=(const TMVA::IMethod&)
virtual voidPrintHelpMessage() const
virtual voidProcessOptions()
virtual voidReadWeightsFromStream(istream&)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTrain()
virtual voidWriteMonitoringHistosToFile() const
protected:
virtual voidGetHelpMessage() const
virtual voidMakeClassSpecific(ostream&, const TString&) const

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

virtual ~IMethod()
 default destructur
{}
const char * GetName() const
 ------- virtual member functions to be implemented by each MVA method
 the name of the method
Double_t GetMvaValue(Double_t* err = 0, Double_t* errUpper = 0)
 calculate the MVA value - some methods may return a per-event error estimate (unless: *err = -1)
void Train( void )
 training method
void ReadWeightsFromStream(istream& )
 read weights from output stream
void WriteMonitoringHistosToFile( void )
 write method specific monitoring histograms to target file
void MakeClass(const TString& classFileName = TString("")) const
 make ROOT-independent C++ class for classifier response
const Ranking* CreateRanking()
 create ranking
void PrintHelpMessage() const
 print help message
void Init()
void DeclareOptions()
void ProcessOptions()
Bool_t HasAnalysisType(TMVA::Types::EAnalysisType type, UInt_t numberClasses, UInt_t numberTargets)
void MakeClassSpecific(ostream& , const TString& ) const
 make ROOT-independent C++ class for classifier response (classifier-specific implementation)
void GetHelpMessage() const
 get specific help message from classifer