UnitTesting::utFactory Class Reference

Inheritance diagram for UnitTesting::utFactory:

UnitTesting::UnitTest List of all members.

Public Member Functions

 utFactory (const char *theOption="")
virtual ~utFactory ()
virtual void run ()

Protected Member Functions

virtual TTreecreate_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 &)
utFactoryoperator= (const utFactory &)

Detailed Description

Definition at line 1314 of file stressTMVA.cxx.


Constructor & Destructor Documentation

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]


Member Function Documentation

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().

utFactory& UnitTesting::utFactory::operator= ( const utFactory  )  [private]


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 17:01:50 2011 for ROOT_528-00b_version by  doxygen 1.5.1