29 #ifndef ROOT_TMVA_Types 30 #define ROOT_TMVA_Types 41 #if __cplusplus > 199711L 51 typedef UInt_t TMVAVersion_t;
68 enum HistType { kMVAType = 0, kProbaType = 1, kRarityType = 2, kCompareType = 3 };
71 enum VIType {kShort=0,kAll=1,kRandom=2};
171 #if __cplusplus > 199711L
Singleton class for Global types used by TMVA.
TString GetMethodName(Types::EMVA method) const
static Types & Instance()
the the single instance of "Types" if existing already, or create it (Singleton)
std::map< TString, TMVA::Types::EMVA > fStr2type
Types::EMVA GetMethodType(const TString &method) const
returns the method type (enum) for a given method (string)
Bool_t AddTypeMapping(Types::EMVA method, const TString &methodname)
static void DestroyInstance()
"destructor" of the single instance
static Types * fgTypesPtr
ostringstream derivative to redirect and format output
Abstract ClassifierFactory template that handles arbitrary types.