#include <Factory.h>
Inheritance diagram for TMVA::Factory:

Public Types | |
| typedef std::vector< IMethod * > | MVector | 
| typedef std::vector< IMethod * > | MVector | 
Public Member Functions | |
| Factory (TString theJobName, TFile *theTargetFile, TString theOption="") | |
| virtual | ~Factory () | 
| virtual const char * | GetName () const | 
| void | AddSignalTrainingEvent (const std::vector< Double_t > &event, Double_t weight=1.0) | 
| void | AddBackgroundTrainingEvent (const std::vector< Double_t > &event, Double_t weight=1.0) | 
| void | AddSignalTestEvent (const std::vector< Double_t > &event, Double_t weight=1.0) | 
| void | AddBackgroundTestEvent (const std::vector< Double_t > &event, Double_t weight=1.0) | 
| void | AddTrainingEvent (const TString &className, const std::vector< Double_t > &event, Double_t weight) | 
| void | AddTestEvent (const TString &className, const std::vector< Double_t > &event, Double_t weight) | 
| void | AddEvent (const TString &className, Types::ETreeType tt, const std::vector< Double_t > &event, Double_t weight) | 
| Bool_t | UserAssignEvents (UInt_t clIndex) | 
| TTree * | CreateEventAssignTrees (const TString &name) | 
| DataSetInfo & | AddDataSet (DataSetInfo &) | 
| DataSetInfo & | AddDataSet (const TString &) | 
| void | SetInputTrees (const TString &signalFileName, const TString &backgroundFileName, Double_t signalWeight=1.0, Double_t backgroundWeight=1.0) | 
| void | SetInputTrees (TTree *inputTree, const TCut &SigCut, const TCut &BgCut) | 
| void | SetInputTrees (TTree *signal, TTree *background, Double_t signalWeight=1.0, Double_t backgroundWeight=1.0) | 
| void | AddSignalTree (TTree *signal, Double_t weight=1.0, Types::ETreeType treetype=Types::kMaxTreeType) | 
| void | AddSignalTree (TString datFileS, Double_t weight=1.0, Types::ETreeType treetype=Types::kMaxTreeType) | 
| void | AddSignalTree (TTree *signal, Double_t weight, const TString &treetype) | 
| void | SetSignalTree (TTree *signal, Double_t weight=1.0) | 
| void | AddBackgroundTree (TTree *background, Double_t weight=1.0, Types::ETreeType treetype=Types::kMaxTreeType) | 
| void | AddBackgroundTree (TString datFileB, Double_t weight=1.0, Types::ETreeType treetype=Types::kMaxTreeType) | 
| void | AddBackgroundTree (TTree *background, Double_t weight, const TString &treetype) | 
| void | SetBackgroundTree (TTree *background, Double_t weight=1.0) | 
| void | SetSignalWeightExpression (const TString &variable) | 
| void | SetBackgroundWeightExpression (const TString &variable) | 
| void | AddRegressionTree (TTree *tree, Double_t weight=1.0, Types::ETreeType treetype=Types::kMaxTreeType) | 
| void | SetTree (TTree *tree, const TString &className, Double_t weight) | 
| void | AddTree (TTree *tree, const TString &className, Double_t weight=1.0, const TCut &cut="", Types::ETreeType tt=Types::kMaxTreeType) | 
| void | AddTree (TTree *tree, const TString &className, Double_t weight, const TCut &cut, const TString &treeType) | 
| void | SetInputVariables (std::vector< TString > *theVariables) | 
| void | AddVariable (const TString &expression, const TString &title, const TString &unit, char type='F', Double_t min=0, Double_t max=0) | 
| void | AddVariable (const TString &expression, char type='F', Double_t min=0, Double_t max=0) | 
| void | AddTarget (const TString &expression, const TString &title="", const TString &unit="", Double_t min=0, Double_t max=0) | 
| void | AddRegressionTarget (const TString &expression, const TString &title="", const TString &unit="", Double_t min=0, Double_t max=0) | 
| void | AddSpectator (const TString &expression, const TString &title="", const TString &unit="", Double_t min=0, Double_t max=0) | 
| void | SetWeightExpression (const TString &variable, const TString &className="") | 
| void | SetCut (const TString &cut, const TString &className="") | 
| void | SetCut (const TCut &cut, const TString &className="") | 
| void | AddCut (const TString &cut, const TString &className="") | 
| void | AddCut (const TCut &cut, const TString &className="") | 
| void | PrepareTrainingAndTestTree (const TCut &cut, const TString &splitOpt) | 
| void | PrepareTrainingAndTestTree (TCut sigcut, TCut bkgcut, const TString &splitOpt) | 
| void | PrepareTrainingAndTestTree (const TCut &cut, Int_t Ntrain, Int_t Ntest=-1) | 
| void | PrepareTrainingAndTestTree (const TCut &cut, Int_t NsigTrain, Int_t NbkgTrain, Int_t NsigTest, Int_t NbkgTest, const TString &otherOpt="SplitMode=Random:!V") | 
| MethodBase * | BookMethod (TString theMethodName, TString methodTitle, TString theOption="") | 
| MethodBase * | BookMethod (Types::EMVA theMethod, TString methodTitle, TString theOption="") | 
| MethodBase * | BookMethod (TMVA::Types::EMVA, TString, TString, TMVA::Types::EMVA, TString) | 
| void | OptimizeAllMethods (TString fomType="ROCIntegral", TString fitType="FitGA") | 
| void | OptimizeAllMethodsForClassification (TString fomType="ROCIntegral", TString fitType="FitGA") | 
| void | OptimizeAllMethodsForRegression (TString fomType="ROCIntegral", TString fitType="FitGA") | 
| void | TrainAllMethods () | 
| void | TrainAllMethodsForClassification (void) | 
| void | TrainAllMethodsForRegression (void) | 
| void | TestAllMethods () | 
| void | EvaluateAllMethods (void) | 
| void | EvaluateAllVariables (TString options="") | 
| void | DeleteAllMethods (void) | 
| IMethod * | GetMethod (const TString &title) const | 
| Bool_t | Verbose (void) const | 
| void | SetVerbose (Bool_t v=kTRUE) | 
| virtual void | MakeClass (const TString &methodTitle="") const | 
| void | PrintHelpMessage (const TString &methodTitle="") const | 
| Factory (TString theJobName, TFile *theTargetFile, TString theOption="") | |
| virtual | ~Factory () | 
| virtual const char * | GetName () const | 
| void | AddSignalTrainingEvent (const std::vector< Double_t > &event, Double_t weight=1.0) | 
| void | AddBackgroundTrainingEvent (const std::vector< Double_t > &event, Double_t weight=1.0) | 
| void | AddSignalTestEvent (const std::vector< Double_t > &event, Double_t weight=1.0) | 
| void | AddBackgroundTestEvent (const std::vector< Double_t > &event, Double_t weight=1.0) | 
| void | AddTrainingEvent (const TString &className, const std::vector< Double_t > &event, Double_t weight) | 
| void | AddTestEvent (const TString &className, const std::vector< Double_t > &event, Double_t weight) | 
| void | AddEvent (const TString &className, Types::ETreeType tt, const std::vector< Double_t > &event, Double_t weight) | 
| Bool_t | UserAssignEvents (UInt_t clIndex) | 
| TTree * | CreateEventAssignTrees (const TString &name) | 
| DataSetInfo & | AddDataSet (DataSetInfo &) | 
| DataSetInfo & | AddDataSet (const TString &) | 
| void | SetInputTrees (const TString &signalFileName, const TString &backgroundFileName, Double_t signalWeight=1.0, Double_t backgroundWeight=1.0) | 
| void | SetInputTrees (TTree *inputTree, const TCut &SigCut, const TCut &BgCut) | 
| void | SetInputTrees (TTree *signal, TTree *background, Double_t signalWeight=1.0, Double_t backgroundWeight=1.0) | 
| void | AddSignalTree (TTree *signal, Double_t weight=1.0, Types::ETreeType treetype=Types::kMaxTreeType) | 
| void | AddSignalTree (TString datFileS, Double_t weight=1.0, Types::ETreeType treetype=Types::kMaxTreeType) | 
| void | AddSignalTree (TTree *signal, Double_t weight, const TString &treetype) | 
| void | SetSignalTree (TTree *signal, Double_t weight=1.0) | 
| void | AddBackgroundTree (TTree *background, Double_t weight=1.0, Types::ETreeType treetype=Types::kMaxTreeType) | 
| void | AddBackgroundTree (TString datFileB, Double_t weight=1.0, Types::ETreeType treetype=Types::kMaxTreeType) | 
| void | AddBackgroundTree (TTree *background, Double_t weight, const TString &treetype) | 
| void | SetBackgroundTree (TTree *background, Double_t weight=1.0) | 
| void | SetSignalWeightExpression (const TString &variable) | 
| void | SetBackgroundWeightExpression (const TString &variable) | 
| void | AddRegressionTree (TTree *tree, Double_t weight=1.0, Types::ETreeType treetype=Types::kMaxTreeType) | 
| void | SetTree (TTree *tree, const TString &className, Double_t weight) | 
| void | AddTree (TTree *tree, const TString &className, Double_t weight=1.0, const TCut &cut="", Types::ETreeType tt=Types::kMaxTreeType) | 
| void | AddTree (TTree *tree, const TString &className, Double_t weight, const TCut &cut, const TString &treeType) | 
| void | SetInputVariables (std::vector< TString > *theVariables) | 
| void | AddVariable (const TString &expression, const TString &title, const TString &unit, char type='F', Double_t min=0, Double_t max=0) | 
| void | AddVariable (const TString &expression, char type='F', Double_t min=0, Double_t max=0) | 
| void | AddTarget (const TString &expression, const TString &title="", const TString &unit="", Double_t min=0, Double_t max=0) | 
| void | AddRegressionTarget (const TString &expression, const TString &title="", const TString &unit="", Double_t min=0, Double_t max=0) | 
| void | AddSpectator (const TString &expression, const TString &title="", const TString &unit="", Double_t min=0, Double_t max=0) | 
| void | SetWeightExpression (const TString &variable, const TString &className="") | 
| void | SetCut (const TString &cut, const TString &className="") | 
| void | SetCut (const TCut &cut, const TString &className="") | 
| void | AddCut (const TString &cut, const TString &className="") | 
| void | AddCut (const TCut &cut, const TString &className="") | 
| void | PrepareTrainingAndTestTree (const TCut &cut, const TString &splitOpt) | 
| void | PrepareTrainingAndTestTree (TCut sigcut, TCut bkgcut, const TString &splitOpt) | 
| void | PrepareTrainingAndTestTree (const TCut &cut, Int_t Ntrain, Int_t Ntest=-1) | 
| void | PrepareTrainingAndTestTree (const TCut &cut, Int_t NsigTrain, Int_t NbkgTrain, Int_t NsigTest, Int_t NbkgTest, const TString &otherOpt="SplitMode=Random:!V") | 
| MethodBase * | BookMethod (TString theMethodName, TString methodTitle, TString theOption="") | 
| MethodBase * | BookMethod (Types::EMVA theMethod, TString methodTitle, TString theOption="") | 
| MethodBase * | BookMethod (TMVA::Types::EMVA, TString, TString, TMVA::Types::EMVA, TString) | 
| void | OptimizeAllMethods (TString fomType="ROCIntegral", TString fitType="FitGA") | 
| void | OptimizeAllMethodsForClassification (TString fomType="ROCIntegral", TString fitType="FitGA") | 
| void | OptimizeAllMethodsForRegression (TString fomType="ROCIntegral", TString fitType="FitGA") | 
| void | TrainAllMethods () | 
| void | TrainAllMethodsForClassification (void) | 
| void | TrainAllMethodsForRegression (void) | 
| void | TestAllMethods () | 
| void | EvaluateAllMethods (void) | 
| void | EvaluateAllVariables (TString options="") | 
| void | DeleteAllMethods (void) | 
| IMethod * | GetMethod (const TString &title) const | 
| Bool_t | Verbose (void) const | 
| void | SetVerbose (Bool_t v=kTRUE) | 
| virtual void | MakeClass (const TString &methodTitle="") const | 
| void | PrintHelpMessage (const TString &methodTitle="") const | 
Static Public Member Functions | |
| static TDirectory * | RootBaseDir () | 
| static TDirectory * | RootBaseDir () | 
Private Types | |
| enum | DataAssignType | 
| jobname, used as extension in weight file names  More... | |
| enum | DataAssignType | 
| jobname, used as extension in weight file names  More... | |
Private Member Functions | |
| void | Greetings () | 
| void | WriteDataInformation () | 
| DataInputHandler & | DataInput () | 
| DataSetInfo & | DefaultDataSetInfo () | 
| void | SetInputTreesFromEventAssignTrees () | 
| void | Greetings () | 
| void | WriteDataInformation () | 
| DataInputHandler & | DataInput () | 
| DataSetInfo & | DefaultDataSetInfo () | 
| void | SetInputTreesFromEventAssignTrees () | 
Private Attributes | |
| DataSetManager * | fDataSetManager | 
| DataInputHandler * | fDataInputHandler | 
| ROOT output file.   | |
| std::vector< TMVA::VariableTransformBase * > | fDefaultTrfs | 
| TString | fOptions | 
| list of transformations on default DataSet   | |
| TString | fTransformations | 
| option string given by construction (presently only "V")   | |
| Bool_t | fVerbose | 
| List of transformations to test.   | |
| MVector | fMethods | 
| verbose mode   | |
| TString | fJobName | 
| all MVA methods   | |
| DataAssignType | fDataAssignType | 
| std::vector< TTree * > | fTrainAssignTree | 
| flags for data assigning   | |
| std::vector< TTree * > | fTestAssignTree | 
| for each class: tmp tree if user wants to assign the events directly   | |
| Int_t | fATreeType | 
| for each class: tmp tree if user wants to assign the events directly   | |
| Float_t | fATreeWeight | 
| Float_t * | fATreeEvent | 
| Types::EAnalysisType | fAnalysisType | 
| DataSetManager * | fDataSetManager | 
| DataInputHandler * | fDataInputHandler | 
| ROOT output file.   | |
| std::vector< TMVA::VariableTransformBase * > | fDefaultTrfs | 
| std::vector< TTree * > | fTrainAssignTree | 
| flags for data assigning   | |
| std::vector< TTree * > | fTestAssignTree | 
| for each class: tmp tree if user wants to assign the events directly   | |
| Float_t * | fATreeEvent | 
Static Private Attributes | |
| static TFile * | fgTargetFile | 
| static TFile * | fgTargetFile | 
Definition at line 74 of file Factory.h.
| typedef std::vector<IMethod*> TMVA::Factory::MVector | 
| typedef std::vector<IMethod*> TMVA::Factory::MVector | 
enum TMVA::Factory::DataAssignType [private]           | 
        
enum TMVA::Factory::DataAssignType [private]           | 
        
| TMVA::Factory::~Factory | ( | ) |  [virtual] | 
        
Definition at line 172 of file Factory.cxx.
References DeleteAllMethods(), TMVA::Config::DestroyInstance(), TMVA::Tools::DestroyInstance(), fDataInputHandler, fDataSetManager, and fDefaultTrfs.
| virtual TMVA::Factory::~Factory | ( | ) |  [virtual] | 
        
| virtual const char* TMVA::Factory::GetName | ( | ) |  const [inline, virtual] | 
        
Reimplemented from TMVA::Configurable.
Definition at line 85 of file Factory.h.
Referenced by EvaluateAllMethods(), and WriteDataInformation().
| void TMVA::Factory::AddSignalTrainingEvent | ( | const std::vector< Double_t > & | event, | |
| Double_t |  weight = 1.0 | |||
| ) | 
Definition at line 269 of file Factory.cxx.
References AddEvent(), and TMVA::Types::kTraining.
Referenced by UnitTesting::utFactory::addEventsToFactoryByHand().
| void TMVA::Factory::AddBackgroundTrainingEvent | ( | const std::vector< Double_t > & | event, | |
| Double_t |  weight = 1.0 | |||
| ) | 
Definition at line 283 of file Factory.cxx.
References AddEvent(), and TMVA::Types::kTraining.
Referenced by UnitTesting::utFactory::addEventsToFactoryByHand().
| void TMVA::Factory::AddSignalTestEvent | ( | const std::vector< Double_t > & | event, | |
| Double_t |  weight = 1.0 | |||
| ) | 
Definition at line 276 of file Factory.cxx.
References AddEvent(), and TMVA::Types::kTesting.
Referenced by UnitTesting::utFactory::addEventsToFactoryByHand().
| void TMVA::Factory::AddBackgroundTestEvent | ( | const std::vector< Double_t > & | event, | |
| Double_t |  weight = 1.0 | |||
| ) | 
Definition at line 290 of file Factory.cxx.
References AddEvent(), and TMVA::Types::kTesting.
Referenced by UnitTesting::utFactory::addEventsToFactoryByHand().
| void TMVA::Factory::AddEvent | ( | const TString & | className, | |
| Types::ETreeType | tt, | |||
| const std::vector< Double_t > & | event, | |||
| Double_t | weight | |||
| ) | 
Definition at line 311 of file Factory.cxx.
References TMVA::DataSetInfo::AddClass(), CreateEventAssignTrees(), TString::Data(), DefaultDataSetInfo(), fAnalysisType, fATreeEvent, fATreeType, fATreeWeight, Form(), fTestAssignTree, fTrainAssignTree, TMVA::ClassInfo::GetNumber(), TMVA::Types::kMulticlass, TMVA::Types::kNoAnalysisType, and TMVA::Types::kTraining.
Referenced by AddBackgroundTestEvent(), AddBackgroundTrainingEvent(), AddSignalTestEvent(), AddSignalTrainingEvent(), AddTestEvent(), and AddTrainingEvent().
Definition at line 345 of file Factory.cxx.
References fTrainAssignTree.
Referenced by SetInputTreesFromEventAssignTrees().
Definition at line 238 of file Factory.cxx.
References TTree::Branch(), DefaultDataSetInfo(), fATreeEvent, fATreeType, fATreeWeight, TMVA::DataSetInfo::GetSpectatorInfos(), TMVA::DataSetInfo::GetTargetInfos(), TMVA::DataSetInfo::GetVariableInfos(), name, and spec.
Referenced by AddEvent().
| TMVA::DataSetInfo & TMVA::Factory::AddDataSet | ( | DataSetInfo & | ) | 
Definition at line 214 of file Factory.cxx.
References TMVA::DataSetManager::AddDataSetInfo(), and fDataSetManager.
Referenced by DefaultDataSetInfo().
| TMVA::DataSetInfo & TMVA::Factory::AddDataSet | ( | const TString & | ) | 
Definition at line 221 of file Factory.cxx.
References TMVA::DataSetManager::AddDataSetInfo(), fDataSetManager, and TMVA::DataSetManager::GetDataSetInfo().
| void TMVA::Factory::SetInputTrees | ( | const TString & | signalFileName, | |
| const TString & | backgroundFileName, | |||
| Double_t |  signalWeight = 1.0,  | 
        |||
| Double_t |  backgroundWeight = 1.0 | |||
| ) | 
Definition at line 488 of file Factory.cxx.
References TMVA::DataInputHandler::AddTree(), and DataInput().
| void TMVA::Factory::SetInputTrees | ( | TTree * | signal, | |
| TTree * | background, | |||
| Double_t |  signalWeight = 1.0,  | 
        |||
| Double_t |  backgroundWeight = 1.0 | |||
| ) | 
Definition at line 479 of file Factory.cxx.
References AddTree(), background, and TMVA::Types::kMaxTreeType.
| void TMVA::Factory::AddSignalTree | ( | TTree * | signal, | |
| Double_t |  weight = 1.0,  | 
        |||
| Types::ETreeType |  treetype = Types::kMaxTreeType | |||
| ) | 
Definition at line 403 of file Factory.cxx.
References AddTree().
Referenced by Boost(), Boost2(), main(), UnitTesting::utFactory::operateSingleFactory(), UnitTesting::MethodUnitTestWithComplexData::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), TMVAClassification(), TMVAClassificationCategory(), and TMVA::Training().
| void TMVA::Factory::AddSignalTree | ( | TString | datFileS, | |
| Double_t |  weight = 1.0,  | 
        |||
| Types::ETreeType |  treetype = Types::kMaxTreeType | |||
| ) | 
Definition at line 410 of file Factory.cxx.
References AddTree(), Endl, TMVA::kINFO, TMVA::Configurable::Log(), and TTree::ReadFile().
| void TMVA::Factory::AddBackgroundTree | ( | TTree * | background, | |
| Double_t |  weight = 1.0,  | 
        |||
| Types::ETreeType |  treetype = Types::kMaxTreeType | |||
| ) | 
Definition at line 432 of file Factory.cxx.
References AddTree().
Referenced by Boost(), Boost2(), main(), UnitTesting::utFactory::operateSingleFactory(), UnitTesting::MethodUnitTestWithComplexData::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), TMVAClassification(), TMVAClassificationCategory(), and TMVA::Training().
| void TMVA::Factory::AddBackgroundTree | ( | TString | datFileB, | |
| Double_t |  weight = 1.0,  | 
        |||
| Types::ETreeType |  treetype = Types::kMaxTreeType | |||
| ) | 
Definition at line 438 of file Factory.cxx.
References AddTree(), Endl, TMVA::kINFO, TMVA::Configurable::Log(), and TTree::ReadFile().
| void TMVA::Factory::SetSignalWeightExpression | ( | const TString & | variable | ) | 
Definition at line 557 of file Factory.cxx.
References DefaultDataSetInfo(), and TMVA::DataSetInfo::SetWeightExpression().
Referenced by UnitTesting::MethodUnitTestWithComplexData::run(), and SetWeightExpression().
| void TMVA::Factory::SetBackgroundWeightExpression | ( | const TString & | variable | ) | 
Definition at line 563 of file Factory.cxx.
References DefaultDataSetInfo(), and TMVA::DataSetInfo::SetWeightExpression().
Referenced by main(), UnitTesting::MethodUnitTestWithComplexData::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), SetWeightExpression(), and TMVAClassification().
| void TMVA::Factory::AddRegressionTree | ( | TTree * | tree, | |
| Double_t |  weight = 1.0,  | 
        |||
| Types::ETreeType |  treetype = Types::kMaxTreeType | |||
| ) |  [inline] | 
        
Definition at line 129 of file Factory.h.
References AddTree().
Referenced by main(), UnitTesting::RegressionUnitTestWithDeviation::run(), and TMVARegression().
| void TMVA::Factory::AddTree | ( | TTree * | tree, | |
| const TString & | className, | |||
| Double_t |  weight = 1.0,  | 
        |||
| const TCut & |  cut = "",  | 
        |||
| Types::ETreeType |  tt = Types::kMaxTreeType | |||
| ) | 
Definition at line 385 of file Factory.cxx.
References TMVA::DataSetInfo::AddClass(), TMVA::DataInputHandler::AddTree(), DataInput(), DefaultDataSetInfo(), Endl, fAnalysisType, TTree::GetEntries(), TNamed::GetName(), TMVA::kFATAL, TMVA::kINFO, TMVA::Types::kMulticlass, TMVA::Types::kNoAnalysisType, and TMVA::Configurable::Log().
Referenced by AddBackgroundTree(), AddRegressionTree(), AddSignalTree(), AddTree(), main(), SetBackgroundTree(), SetInputTrees(), SetInputTreesFromEventAssignTrees(), SetSignalTree(), SetTree(), and TMVAMulticlass().
| void TMVA::Factory::AddTree | ( | TTree * | tree, | |
| const TString & | className, | |||
| Double_t | weight, | |||
| const TCut & | cut, | |||
| const TString & | treeType | |||
| ) | 
Definition at line 368 of file Factory.cxx.
References AddTree(), TString::Contains(), Endl, TMVA::kFATAL, TMVA::Types::kMaxTreeType, TMVA::Types::kTesting, TMVA::Types::kTraining, TMVA::Configurable::Log(), and TString::ToLower().
| void TMVA::Factory::SetInputVariables | ( | std::vector< TString > * | theVariables | ) | 
| void TMVA::Factory::AddVariable | ( | const TString & | expression, | |
| const TString & | title, | |||
| const TString & | unit, | |||
| char |  type = 'F',  | 
        |||
| Double_t |  min = 0,  | 
        |||
| Double_t |  max = 0 | |||
| ) | 
Definition at line 506 of file Factory.cxx.
References TMVA::DataSetInfo::AddVariable(), DefaultDataSetInfo(), title, and unit.
Referenced by UnitTesting::utFactory::addEventsToFactoryByHand(), Boost(), Boost2(), main(), UnitTesting::utFactory::operateSingleFactory(), UnitTesting::MethodUnitTestWithComplexData::run(), UnitTesting::RegressionUnitTestWithDeviation::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), SetInputVariables(), TMVAClassification(), TMVAClassificationCategory(), TMVAMulticlass(), TMVARegression(), and TMVA::Training().
| void TMVA::Factory::AddVariable | ( | const TString & | expression, | |
| char |  type = 'F',  | 
        |||
| Double_t |  min = 0,  | 
        |||
| Double_t |  max = 0 | |||
| ) | 
Definition at line 514 of file Factory.cxx.
References TMVA::DataSetInfo::AddVariable(), and DefaultDataSetInfo().
| void TMVA::Factory::AddTarget | ( | const TString & | expression, | |
| const TString & |  title = "",  | 
        |||
| const TString & |  unit = "",  | 
        |||
| Double_t |  min = 0,  | 
        |||
| Double_t |  max = 0 | |||
| ) | 
Definition at line 522 of file Factory.cxx.
References TMVA::DataSetInfo::AddTarget(), DefaultDataSetInfo(), fAnalysisType, TMVA::Types::kNoAnalysisType, TMVA::Types::kRegression, title, and unit.
Referenced by AddRegressionTarget(), main(), UnitTesting::RegressionUnitTestWithDeviation::run(), and TMVARegression().
| void TMVA::Factory::AddSpectator | ( | const TString & | expression, | |
| const TString & |  title = "",  | 
        |||
| const TString & |  unit = "",  | 
        |||
| Double_t |  min = 0,  | 
        |||
| Double_t |  max = 0 | |||
| ) | 
Definition at line 534 of file Factory.cxx.
References TMVA::DataSetInfo::AddSpectator(), DefaultDataSetInfo(), title, and unit.
Referenced by main(), UnitTesting::utFactory::operateSingleFactory(), UnitTesting::MethodUnitTestWithComplexData::run(), TMVAClassification(), TMVAClassificationCategory(), and TMVARegression().
| void TMVA::Factory::SetWeightExpression | ( | const TString & | variable, | |
| const TString & |  className = "" | |||
| ) | 
Definition at line 569 of file Factory.cxx.
References DefaultDataSetInfo(), SetBackgroundWeightExpression(), SetSignalWeightExpression(), and TMVA::DataSetInfo::SetWeightExpression().
Referenced by main(), UnitTesting::RegressionUnitTestWithDeviation::run(), SetInputTreesFromEventAssignTrees(), and TMVARegression().
Definition at line 580 of file Factory.cxx.
Definition at line 585 of file Factory.cxx.
References DefaultDataSetInfo(), and TMVA::DataSetInfo::SetCut().
Definition at line 597 of file Factory.cxx.
References TMVA::DataSetInfo::AddCut(), and DefaultDataSetInfo().
Definition at line 630 of file Factory.cxx.
References AddCut(), DefaultDataSetInfo(), TMVA::DataSetInfo::PrintClasses(), SetInputTreesFromEventAssignTrees(), and TMVA::DataSetInfo::SetSplitOptions().
Referenced by UnitTesting::utFactory::addEventsToFactoryByHand(), Boost(), Boost2(), main(), UnitTesting::utFactory::operateSingleFactory(), UnitTesting::MethodUnitTestWithComplexData::run(), UnitTesting::RegressionUnitTestWithDeviation::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), TMVAClassification(), TMVAClassificationCategory(), TMVAMulticlass(), TMVARegression(), and TMVA::Training().
| void TMVA::Factory::PrepareTrainingAndTestTree | ( | TCut | sigcut, | |
| TCut | bkgcut, | |||
| const TString & | splitOpt | |||
| ) | 
Definition at line 645 of file Factory.cxx.
References AddCut(), DefaultDataSetInfo(), Endl, TMVA::kINFO, TMVA::Configurable::Log(), SetInputTreesFromEventAssignTrees(), and TMVA::DataSetInfo::SetSplitOptions().
Definition at line 617 of file Factory.cxx.
References AddCut(), DefaultDataSetInfo(), Form(), SetInputTreesFromEventAssignTrees(), and TMVA::DataSetInfo::SetSplitOptions().
| void TMVA::Factory::PrepareTrainingAndTestTree | ( | const TCut & | cut, | |
| Int_t | NsigTrain, | |||
| Int_t | NbkgTrain, | |||
| Int_t | NsigTest, | |||
| Int_t | NbkgTest, | |||
| const TString & |  otherOpt = "SplitMode=Random:!V" | |||
| ) | 
Definition at line 603 of file Factory.cxx.
References AddCut(), TString::Data(), DefaultDataSetInfo(), Form(), SetInputTreesFromEventAssignTrees(), and TMVA::DataSetInfo::SetSplitOptions().
| TMVA::MethodBase * TMVA::Factory::BookMethod | ( | TString | theMethodName, | |
| TString | methodTitle, | |||
| TString |  theOption = "" | |||
| ) | 
Definition at line 660 of file Factory.cxx.
References TMVA::Tools::Color(), TMVA::ClassifierFactory::Create(), TMVA::Configurable::DeclareOptionRef(), DefaultDataSetInfo(), Endl, fAnalysisType, TMVA::MethodBoost::fDataSetManager, fDataSetManager, fJobName, fMethods, GetMethod(), TMVA::DataSetInfo::GetNClasses(), TMVA::DataSetInfo::GetNTargets(), TMVA::gTools(), TMVA::ClassifierFactory::Instance(), TMVA::Types::kCategory, TMVA::Types::kClassification, TMVA::kFATAL, TMVA::kINFO, TMVA::Types::kMulticlass, TMVA::Types::kNoAnalysisType, TMVA::Types::kRegression, TMVA::kWARNING, TMVA::Configurable::Log(), method, NULL, TMVA::Configurable::ParseOptions(), and TMVA::MethodBoost::SetBoostedMethodName().
Referenced by UnitTesting::utFactory::addEventsToFactoryByHand(), BookMethod(), Boost(), Boost2(), EvaluateAllVariables(), main(), UnitTesting::utFactory::operateSingleFactory(), UnitTesting::MethodUnitTestWithComplexData::run(), UnitTesting::RegressionUnitTestWithDeviation::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), TMVAClassification(), TMVAClassificationCategory(), TMVAMulticlass(), TMVARegression(), and TMVA::Training().
| TMVA::MethodBase * TMVA::Factory::BookMethod | ( | Types::EMVA | theMethod, | |
| TString | methodTitle, | |||
| TString |  theOption = "" | |||
| ) | 
Definition at line 763 of file Factory.cxx.
References BookMethod(), TMVAGlob::GetMethodName(), and TMVA::Types::Instance().
| MethodBase* TMVA::Factory::BookMethod | ( | TMVA::Types::EMVA | , | |
| TString | , | |||
| TString | , | |||
| TMVA::Types::EMVA | , | |||
| TString | ||||
| ) |  [inline] | 
        
| void TMVA::Factory::OptimizeAllMethods | ( | TString |  fomType = "ROCIntegral",  | 
        |
| TString |  fitType = "FitGA" | |||
| ) | 
Definition at line 932 of file Factory.cxx.
References Endl, fAnalysisType, fMethods, TMVA::kFATAL, TMVA::kINFO, TMVA::Types::kMulticlass, TMVA::Types::kRegression, TMVA::kWARNING, TMVA::Configurable::Log(), and MinNoTrainingEvents.
Referenced by OptimizeAllMethodsForClassification(), and OptimizeAllMethodsForRegression().
| void TMVA::Factory::TrainAllMethods | ( | ) | 
Definition at line 969 of file Factory.cxx.
References TDirectory::cd(), TMVA::ClassifierFactory::Create(), DefaultDataSetInfo(), Endl, fAnalysisType, fDataInputHandler, fDataSetManager, fMethods, TMVA::DataInputHandler::GetEntries(), TMVAGlob::GetMethodName(), i, TMVA::Types::Instance(), TMVA::ClassifierFactory::Instance(), TMVA::Types::kCategory, TMVA::Types::kClassification, TMVA::kFATAL, TMVA::kINFO, TMVA::Types::kMulticlass, TMVA::Types::kRegression, TMVA::kWARNING, TMVA::Configurable::Log(), m, MinNoTrainingEvents, READXML, RECREATE_METHODS, TString::ReplaceAll(), RootBaseDir(), and WriteDataInformation().
Referenced by UnitTesting::utFactory::addEventsToFactoryByHand(), Boost(), Boost2(), main(), UnitTesting::utFactory::operateSingleFactory(), UnitTesting::MethodUnitTestWithComplexData::run(), UnitTesting::RegressionUnitTestWithDeviation::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), TMVAClassification(), TMVAClassificationCategory(), TMVAMulticlass(), TMVARegression(), TrainAllMethodsForClassification(), TrainAllMethodsForRegression(), and TMVA::Training().
| void TMVA::Factory::TrainAllMethodsForClassification | ( | void | ) |  [inline] | 
        
| void TMVA::Factory::TrainAllMethodsForRegression | ( | void | ) |  [inline] | 
        
| void TMVA::Factory::TestAllMethods | ( | ) | 
Definition at line 1090 of file Factory.cxx.
References Endl, fMethods, TMVA::kINFO, TMVA::Types::kMulticlass, TMVA::Types::kRegression, TMVA::Types::kTesting, and TMVA::Configurable::Log().
Referenced by UnitTesting::utFactory::addEventsToFactoryByHand(), Boost(), Boost2(), main(), UnitTesting::utFactory::operateSingleFactory(), UnitTesting::MethodUnitTestWithComplexData::run(), UnitTesting::RegressionUnitTestWithDeviation::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), TMVAClassification(), TMVAClassificationCategory(), TMVAMulticlass(), TMVARegression(), and TMVA::Training().
| void TMVA::Factory::EvaluateAllMethods | ( | void | ) | 
Definition at line 1183 of file Factory.cxx.
References TPrincipal::AddRow(), TDirectory::cd(), DefaultDataSetInfo(), Endl, fMethods, Form(), TMVA::Tools::FormattedOutput(), TMVA::Tools::GetCorrelationMatrix(), TPrincipal::GetCovarianceMatrix(), TMVA::DataSetInfo::GetDataSet(), TMVA::DataSet::GetEvent(), GetName(), TMVA::DataSetInfo::GetNClasses(), TMVA::DataSet::GetNEvents(), TMVA::DataSet::GetNEvtBkgdTest(), TMVA::DataSet::GetNEvtSigTest(), TMVA::DataSetInfo::GetNVariables(), TMVA::DataSet::GetTree(), TMVA::gTools(), i, TMath::IsNaN(), k, TMVA::Types::kCuts, kFALSE, TMVA::Tools::kHtmlLink, TMVA::kINFO, TMVA::Types::kMaxAnalysisType, TObject::kOverwrite, TMVA::Types::kTesting, TMVA::Types::kTraining, kTRUE, TMVA::kWARNING, TMVA::Configurable::Log(), m, TPrincipal::MakePrincipals(), retval, RootBaseDir(), ROOT::Math::detail::sep, TMVA::DataSet::SetCurrentType(), TMVA::Tools::TMVACitation(), TMVA::Tools::UsefulSortAscending(), TMVA::Tools::UsefulSortDescending(), and TTree::Write().
Referenced by UnitTesting::utFactory::addEventsToFactoryByHand(), Boost(), Boost2(), main(), UnitTesting::utFactory::operateSingleFactory(), UnitTesting::MethodUnitTestWithComplexData::run(), UnitTesting::RegressionUnitTestWithDeviation::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), TMVAClassification(), TMVAClassificationCategory(), TMVAMulticlass(), TMVARegression(), and TMVA::Training().
| void TMVA::Factory::EvaluateAllVariables | ( | TString |  options = ""           | 
          ) | 
Definition at line 1170 of file Factory.cxx.
References BookMethod(), TString::Contains(), DefaultDataSetInfo(), Endl, TMVA::VariableInfo::GetLabel(), TMVA::DataSetInfo::GetNVariables(), TMVA::DataSetInfo::GetVariableInfo(), i, TMVA::kINFO, TMVA::Configurable::Log(), and s.
| void TMVA::Factory::DeleteAllMethods | ( | void | ) | 
Definition at line 195 of file Factory.cxx.
References Endl, fMethods, TMVA::kDEBUG, and TMVA::Configurable::Log().
Referenced by ~Factory().
| TMVA::IMethod * TMVA::Factory::GetMethod | ( | const TString & | title | ) | const | 
Definition at line 773 of file Factory.cxx.
References fMethods.
Referenced by UnitTesting::utFactory::addEventsToFactoryByHand(), BookMethod(), MakeClass(), UnitTesting::utFactory::operateSingleFactory(), PrintHelpMessage(), UnitTesting::MethodUnitTestWithComplexData::run(), UnitTesting::RegressionUnitTestWithDeviation::run(), and UnitTesting::MethodUnitTestWithROCLimits::run().
| Bool_t TMVA::Factory::Verbose | ( | void | ) |  const [inline] | 
        
| void TMVA::Factory::MakeClass | ( | const TString & |  methodTitle = ""           | 
          ) |  const [virtual] | 
        
Definition at line 1116 of file Factory.cxx.
References Endl, fMethods, GetMethod(), TMVA::kINFO, TMVA::kWARNING, TMVA::Configurable::Log(), and method.
| void TMVA::Factory::PrintHelpMessage | ( | const TString & |  methodTitle = ""           | 
          ) | const | 
Definition at line 1143 of file Factory.cxx.
References Endl, fMethods, GetMethod(), TMVA::kINFO, TMVA::kWARNING, TMVA::Configurable::Log(), and method.
| static TDirectory* TMVA::Factory::RootBaseDir | ( | ) |  [inline, static] | 
        
Definition at line 225 of file Factory.h.
References fgTargetFile.
Referenced by EvaluateAllMethods(), G__G__TMVA1_364_0_64(), G__setup_memfuncTMVAcLcLFactory(), TMVA::RuleFit::MakeVisHists(), TMVA::MethodBase::MethodBaseDir(), TrainAllMethods(), and WriteDataInformation().
| void TMVA::Factory::Greetings | ( | ) |  [private] | 
        
Definition at line 161 of file Factory.cxx.
References Endl, TMVA::gTools(), TMVA::Configurable::Log(), TMVA::Tools::ROOTVersionMessage(), TMVA::Tools::TMVAVersionMessage(), and TMVA::Tools::TMVAWelcomeMessage().
| void TMVA::Factory::WriteDataInformation | ( | ) |  [private] | 
        
Definition at line 787 of file Factory.cxx.
References TMVA::TransformationHandler::AddTransformation(), TList::At(), TDirectory::cd(), TMVA::DataSetInfo::CorrelationMatrix(), TMVA::DataSetInfo::CreateCorrelationMatrixHist(), DefaultDataSetInfo(), Endl, fAnalysisType, fTransformations, TMVA::DataSetInfo::GetClassInfo(), TMVA::DataSetInfo::GetDataSet(), TCollection::GetEntries(), TMVA::DataSet::GetEventCollection(), GetName(), TMVA::DataSetInfo::GetNClasses(), TMVA::ClassInfo::GetNumber(), TMVA::gTools(), h, TMVA::kFATAL, TMVA::kINFO, TMVA::Types::kMulticlass, TString::Length(), TMVA::Configurable::Log(), m, NULL, TMVA::Tools::ParseFormatLine(), TMVA::TransformationHandler::PrintVariableRanking(), TString::ReplaceAll(), RootBaseDir(), and TMVA::Tools::SplitString().
Referenced by TrainAllMethods().
| DataInputHandler& TMVA::Factory::DataInput | ( | ) |  [inline, private] | 
        
Definition at line 234 of file Factory.h.
References fDataInputHandler.
Referenced by AddTree(), and SetInputTrees().
| TMVA::DataSetInfo & TMVA::Factory::DefaultDataSetInfo | ( | ) |  [private] | 
        
Definition at line 542 of file Factory.cxx.
References AddDataSet().
Referenced by AddCut(), AddEvent(), AddSpectator(), AddTarget(), AddTree(), AddVariable(), BookMethod(), CreateEventAssignTrees(), EvaluateAllMethods(), EvaluateAllVariables(), PrepareTrainingAndTestTree(), SetBackgroundWeightExpression(), SetCut(), SetInputTreesFromEventAssignTrees(), SetSignalWeightExpression(), SetWeightExpression(), TrainAllMethods(), and WriteDataInformation().
| void TMVA::Factory::SetInputTreesFromEventAssignTrees | ( | ) |  [private] | 
        
Definition at line 352 of file Factory.cxx.
References AddTree(), DefaultDataSetInfo(), fTestAssignTree, fTrainAssignTree, TMVA::DataSetInfo::GetClassInfo(), TMVA::ClassInfo::GetName(), i, TMVA::Types::kTesting, TMVA::Types::kTraining, SetWeightExpression(), size, and UserAssignEvents().
Referenced by PrepareTrainingAndTestTree().
| virtual const char* TMVA::Factory::GetName | ( | ) |  const [inline, virtual] | 
        
| void TMVA::Factory::AddSignalTrainingEvent | ( | const std::vector< Double_t > & | event, | |
| Double_t |  weight = 1.0 | |||
| ) | 
| void TMVA::Factory::AddBackgroundTrainingEvent | ( | const std::vector< Double_t > & | event, | |
| Double_t |  weight = 1.0 | |||
| ) | 
| void TMVA::Factory::AddSignalTestEvent | ( | const std::vector< Double_t > & | event, | |
| Double_t |  weight = 1.0 | |||
| ) | 
| void TMVA::Factory::AddBackgroundTestEvent | ( | const std::vector< Double_t > & | event, | |
| Double_t |  weight = 1.0 | |||
| ) | 
| void TMVA::Factory::AddTrainingEvent | ( | const TString & | className, | |
| const std::vector< Double_t > & | event, | |||
| Double_t | weight | |||
| ) | 
| void TMVA::Factory::AddTestEvent | ( | const TString & | className, | |
| const std::vector< Double_t > & | event, | |||
| Double_t | weight | |||
| ) | 
| void TMVA::Factory::AddEvent | ( | const TString & | className, | |
| Types::ETreeType | tt, | |||
| const std::vector< Double_t > & | event, | |||
| Double_t | weight | |||
| ) | 
| DataSetInfo& TMVA::Factory::AddDataSet | ( | DataSetInfo & | ) | 
| DataSetInfo& TMVA::Factory::AddDataSet | ( | const TString & | ) | 
| void TMVA::Factory::SetInputTrees | ( | const TString & | signalFileName, | |
| const TString & | backgroundFileName, | |||
| Double_t |  signalWeight = 1.0,  | 
        |||
| Double_t |  backgroundWeight = 1.0 | |||
| ) | 
| void TMVA::Factory::SetInputTrees | ( | TTree * | signal, | |
| TTree * | background, | |||
| Double_t |  signalWeight = 1.0,  | 
        |||
| Double_t |  backgroundWeight = 1.0 | |||
| ) | 
| void TMVA::Factory::AddSignalTree | ( | TTree * | signal, | |
| Double_t |  weight = 1.0,  | 
        |||
| Types::ETreeType |  treetype = Types::kMaxTreeType | |||
| ) | 
| void TMVA::Factory::AddSignalTree | ( | TString | datFileS, | |
| Double_t |  weight = 1.0,  | 
        |||
| Types::ETreeType |  treetype = Types::kMaxTreeType | |||
| ) | 
| void TMVA::Factory::AddBackgroundTree | ( | TTree * | background, | |
| Double_t |  weight = 1.0,  | 
        |||
| Types::ETreeType |  treetype = Types::kMaxTreeType | |||
| ) | 
| void TMVA::Factory::AddBackgroundTree | ( | TString | datFileB, | |
| Double_t |  weight = 1.0,  | 
        |||
| Types::ETreeType |  treetype = Types::kMaxTreeType | |||
| ) | 
| void TMVA::Factory::AddBackgroundTree | ( | TTree * | background, | |
| Double_t | weight, | |||
| const TString & | treetype | |||
| ) | 
| void TMVA::Factory::SetSignalWeightExpression | ( | const TString & | variable | ) | 
| void TMVA::Factory::SetBackgroundWeightExpression | ( | const TString & | variable | ) | 
| void TMVA::Factory::AddRegressionTree | ( | TTree * | tree, | |
| Double_t |  weight = 1.0,  | 
        |||
| Types::ETreeType |  treetype = Types::kMaxTreeType | |||
| ) |  [inline] | 
        
| void TMVA::Factory::AddTree | ( | TTree * | tree, | |
| const TString & | className, | |||
| Double_t |  weight = 1.0,  | 
        |||
| const TCut & |  cut = "",  | 
        |||
| Types::ETreeType |  tt = Types::kMaxTreeType | |||
| ) | 
| void TMVA::Factory::AddTree | ( | TTree * | tree, | |
| const TString & | className, | |||
| Double_t | weight, | |||
| const TCut & | cut, | |||
| const TString & | treeType | |||
| ) | 
| void TMVA::Factory::SetInputVariables | ( | std::vector< TString > * | theVariables | ) | 
| void TMVA::Factory::AddVariable | ( | const TString & | expression, | |
| const TString & | title, | |||
| const TString & | unit, | |||
| char |  type = 'F',  | 
        |||
| Double_t |  min = 0,  | 
        |||
| Double_t |  max = 0 | |||
| ) | 
| void TMVA::Factory::AddVariable | ( | const TString & | expression, | |
| char |  type = 'F',  | 
        |||
| Double_t |  min = 0,  | 
        |||
| Double_t |  max = 0 | |||
| ) | 
| void TMVA::Factory::AddTarget | ( | const TString & | expression, | |
| const TString & |  title = "",  | 
        |||
| const TString & |  unit = "",  | 
        |||
| Double_t |  min = 0,  | 
        |||
| Double_t |  max = 0 | |||
| ) | 
| void TMVA::Factory::AddSpectator | ( | const TString & | expression, | |
| const TString & |  title = "",  | 
        |||
| const TString & |  unit = "",  | 
        |||
| Double_t |  min = 0,  | 
        |||
| Double_t |  max = 0 | |||
| ) | 
| void TMVA::Factory::SetWeightExpression | ( | const TString & | variable, | |
| const TString & |  className = "" | |||
| ) | 
| void TMVA::Factory::PrepareTrainingAndTestTree | ( | TCut | sigcut, | |
| TCut | bkgcut, | |||
| const TString & | splitOpt | |||
| ) | 
| void TMVA::Factory::PrepareTrainingAndTestTree | ( | const TCut & | cut, | |
| Int_t | NsigTrain, | |||
| Int_t | NbkgTrain, | |||
| Int_t | NsigTest, | |||
| Int_t | NbkgTest, | |||
| const TString & |  otherOpt = "SplitMode=Random:!V" | |||
| ) | 
| MethodBase* TMVA::Factory::BookMethod | ( | TString | theMethodName, | |
| TString | methodTitle, | |||
| TString |  theOption = "" | |||
| ) | 
| MethodBase* TMVA::Factory::BookMethod | ( | Types::EMVA | theMethod, | |
| TString | methodTitle, | |||
| TString |  theOption = "" | |||
| ) | 
| MethodBase* TMVA::Factory::BookMethod | ( | TMVA::Types::EMVA | , | |
| TString | , | |||
| TString | , | |||
| TMVA::Types::EMVA | , | |||
| TString | ||||
| ) |  [inline] | 
        
| void TMVA::Factory::OptimizeAllMethods | ( | TString |  fomType = "ROCIntegral",  | 
        |
| TString |  fitType = "FitGA" | |||
| ) | 
| void TMVA::Factory::TrainAllMethods | ( | ) | 
| void TMVA::Factory::TrainAllMethodsForClassification | ( | void | ) |  [inline] | 
        
| void TMVA::Factory::TrainAllMethodsForRegression | ( | void | ) |  [inline] | 
        
| void TMVA::Factory::TestAllMethods | ( | ) | 
| void TMVA::Factory::EvaluateAllMethods | ( | void | ) | 
| void TMVA::Factory::EvaluateAllVariables | ( | TString |  options = ""           | 
          ) | 
| void TMVA::Factory::DeleteAllMethods | ( | void | ) | 
| Bool_t TMVA::Factory::Verbose | ( | void | ) |  const [inline] | 
        
| virtual void TMVA::Factory::MakeClass | ( | const TString & |  methodTitle = ""           | 
          ) |  const [virtual] | 
        
| void TMVA::Factory::PrintHelpMessage | ( | const TString & |  methodTitle = ""           | 
          ) | const | 
| static TDirectory* TMVA::Factory::RootBaseDir | ( | ) |  [inline, static] | 
        
| void TMVA::Factory::Greetings | ( | ) |  [private] | 
        
| void TMVA::Factory::WriteDataInformation | ( | ) |  [private] | 
        
| DataInputHandler& TMVA::Factory::DataInput | ( | ) |  [inline, private] | 
        
| DataSetInfo& TMVA::Factory::DefaultDataSetInfo | ( | ) |  [private] | 
        
| void TMVA::Factory::SetInputTreesFromEventAssignTrees | ( | ) |  [private] | 
        
DataSetManager* TMVA::Factory::fDataSetManager [private]           | 
        
Definition at line 244 of file Factory.h.
Referenced by AddDataSet(), BookMethod(), TrainAllMethods(), and ~Factory().
TFile * TMVA::Factory::fgTargetFile [static, private]           | 
        
DataInputHandler* TMVA::Factory::fDataInputHandler [private]           | 
        
ROOT output file.
Definition at line 248 of file Factory.h.
Referenced by DataInput(), TrainAllMethods(), and ~Factory().
std::vector<TMVA::VariableTransformBase*> TMVA::Factory::fDefaultTrfs [private]           | 
        
TString TMVA::Factory::fOptions [private]           | 
        
TString TMVA::Factory::fTransformations [private]           | 
        
option string given by construction (presently only "V")
Definition at line 254 of file Factory.h.
Referenced by WriteDataInformation().
Bool_t TMVA::Factory::fVerbose [private]           | 
        
List of transformations to test.
Definition at line 255 of file Factory.h.
Referenced by SetVerbose(), and Verbose().
MVector TMVA::Factory::fMethods [private]           | 
        
verbose mode
Definition at line 257 of file Factory.h.
Referenced by BookMethod(), DeleteAllMethods(), EvaluateAllMethods(), GetMethod(), MakeClass(), OptimizeAllMethods(), PrintHelpMessage(), TestAllMethods(), and TrainAllMethods().
TString TMVA::Factory::fJobName [private]           | 
        
DataAssignType TMVA::Factory::fDataAssignType [private]           | 
        
std::vector<TTree*> TMVA::Factory::fTrainAssignTree [private]           | 
        
flags for data assigning
Definition at line 265 of file Factory.h.
Referenced by AddEvent(), SetInputTreesFromEventAssignTrees(), and UserAssignEvents().
std::vector<TTree*> TMVA::Factory::fTestAssignTree [private]           | 
        
for each class: tmp tree if user wants to assign the events directly
Definition at line 266 of file Factory.h.
Referenced by AddEvent(), and SetInputTreesFromEventAssignTrees().
Int_t TMVA::Factory::fATreeType [private]           | 
        
for each class: tmp tree if user wants to assign the events directly
Definition at line 268 of file Factory.h.
Referenced by AddEvent(), and CreateEventAssignTrees().
Float_t TMVA::Factory::fATreeWeight [private]           | 
        
Float_t* TMVA::Factory::fATreeEvent [private]           | 
        
Definition at line 272 of file Factory.h.
Referenced by AddEvent(), AddTarget(), AddTree(), BookMethod(), OptimizeAllMethods(), TrainAllMethods(), and WriteDataInformation().
DataSetManager* TMVA::Factory::fDataSetManager [private]           | 
        
TFile* TMVA::Factory::fgTargetFile [static, private]           | 
        
DataInputHandler* TMVA::Factory::fDataInputHandler [private]           | 
        
std::vector<TMVA::VariableTransformBase*> TMVA::Factory::fDefaultTrfs [private]           | 
        
std::vector<TTree*> TMVA::Factory::fTrainAssignTree [private]           | 
        
std::vector<TTree*> TMVA::Factory::fTestAssignTree [private]           | 
        
Float_t* TMVA::Factory::fATreeEvent [private]           | 
        
 1.5.1