class TMVA::Types


Singleton class for TMVA typedefs and enums


Function Members (Methods)

public:
~Types()
TMVA::Types::EMVAGetMethodType(const TString& method) const
static TMVA::Types&Instance()
private:
TMVA::TypesTypes()

Data Members

public:
enum EMVA { kVariable
kCuts
kSeedDistance
kLikelihood
kPDERS
kHMatrix
kFisher
kKNN
kCFMlpANN
kTMlpANN
kBDT
kRuleFit
kSVM
kMLP
kBayesClassifier
kFDA
kCommittee
kMaxMethod
kPlugins
};
enum EVariableTransform { kNone
kDecorrelated
kPCA
kMaxVariableTransform
kGaussDecorr
};
enum ESBType { kSignal
kBackground
kSBBoth
kMaxSBType
kTrueType
};
enum ETreeType { kTraining
kTesting
kMaxTreeType
};
private:
TMVA::MsgLoggerfLoggermessage logger
map<TString,TMVA::Types::EMVA>fStr2typetypes-to-text map
static TMVA::Types*fgTypesPtr

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

Types()
 constructor
 fill map that links method names and enums
Types& Instance()
{ return fgTypesPtr ? *fgTypesPtr : *(fgTypesPtr = new Types()); }
~Types()
{}
TMVA::Types::EMVA GetMethodType(const TString& method) const

Author: Andreas Hoecker, Joerg Stelzer, Helge Voss
Last change: root/tmva $Id: Types.h 26050 2008-11-01 09:18:41Z brun $
Last generated: 2008-11-01 10:22
Copyright (c) 2005: *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.