Inheritance diagram for UnitTesting::utFactory:
Public Member Functions | |
utFactory (const char *theOption="") | |
virtual | ~utFactory () |
virtual void | run () |
Protected Member Functions | |
virtual TTree * | create_Tree (const char *opt="") |
virtual bool | operateSingleFactory (const char *factoryname, const char *opt="") |
virtual bool | addEventsToFactoryByHand (const char *factoryname, const char *opt="") |
Private Member Functions | |
utFactory (const utFactory &) | |
utFactory & | operator= (const utFactory &) |
Definition at line 1314 of file stressTMVA.cxx.
utFactory::utFactory | ( | const char * | theOption = "" |
) |
Definition at line 1358 of file stressTMVA.cxx.
utFactory::~utFactory | ( | ) | [virtual] |
Definition at line 1363 of file stressTMVA.cxx.
UnitTesting::utFactory::utFactory | ( | const utFactory & | ) | [private] |
void utFactory::run | ( | ) | [virtual] |
Implements UnitTesting::UnitTest.
Definition at line 1531 of file stressTMVA.cxx.
References addEventsToFactoryByHand(), TSystem::GetPathInfo(), gSystem, TSystem::MakeDirectory(), operateSingleFactory(), stat, and test_.
TTree * utFactory::create_Tree | ( | const char * | opt = "" |
) | [protected, virtual] |
Definition at line 1364 of file stressTMVA.cxx.
References TTree::Branch(), TTree::Fill(), Form(), i, TMath::Min(), option, R, and TRandom3::Rndm().
Referenced by operateSingleFactory().
bool utFactory::operateSingleFactory | ( | const char * | factoryname, | |
const char * | opt = "" | |||
) | [protected, virtual] |
Definition at line 1464 of file stressTMVA.cxx.
References TMVA::Factory::AddBackgroundTree(), TMVA::Factory::AddSignalTree(), TMVA::Factory::AddSpectator(), TMVA::Factory::AddVariable(), TMVA::Factory::BookMethod(), TFile::Close(), create_Tree(), TMVA::Factory::EvaluateAllMethods(), TDirectoryFile::Get(), TMVA::Factory::GetMethod(), TMVA::MethodBase::GetROCIntegral(), TMVA::Types::kLD, TFile::Open(), option, TMVA::Factory::PrepareTrainingAndTestTree(), TMVA::Factory::TestAllMethods(), TMVA::Factory::TrainAllMethods(), and TFile::Write().
Referenced by run().
bool utFactory::addEventsToFactoryByHand | ( | const char * | factoryname, | |
const char * | opt = "" | |||
) | [protected, virtual] |
Definition at line 1403 of file stressTMVA.cxx.
References TMVA::Factory::AddBackgroundTestEvent(), TMVA::Factory::AddBackgroundTrainingEvent(), TMVA::Factory::AddSignalTestEvent(), TMVA::Factory::AddSignalTrainingEvent(), TMVA::Factory::AddVariable(), TMVA::Factory::BookMethod(), TFile::Close(), TMVA::Factory::EvaluateAllMethods(), TMath::Gaus(), TMVA::Factory::GetMethod(), TMVA::MethodBase::GetROCIntegral(), i, TFile::Open(), option, TMVA::Factory::PrepareTrainingAndTestTree(), TMVA::Factory::TestAllMethods(), and TMVA::Factory::TrainAllMethods().
Referenced by run().