TMVA::DataSetManager Class Reference

#include <DataSetManager.h>

List of all members.

Public Member Functions

 DataSetManager ()
 DataSetManager (DataInputHandler &dataInput)
 ~DataSetManager ()
DataSetCreateDataSet (const TString &dsiName)
DataSetInfoGetDataSetInfo (const TString &dsiName)
DataSetInfoAddDataSetInfo (DataSetInfo &dsi)
 DataSetManager ()
 DataSetManager (DataInputHandler &dataInput)
 ~DataSetManager ()
DataSetCreateDataSet (const TString &dsiName)
DataSetInfoGetDataSetInfo (const TString &dsiName)
DataSetInfoAddDataSetInfo (DataSetInfo &dsi)

Private Member Functions

DataInputHandlerDataInput ()
MsgLoggerLog () const
DataInputHandlerDataInput ()
MsgLoggerLog () const

Private Attributes

DataInputHandlerfDataInput
TList fDataSetInfoCollection
 source of input data
MsgLoggerfLogger
 all registered dataset definitions
DataInputHandlerfDataInput
MsgLoggerfLogger
 all registered dataset definitions


Detailed Description

Definition at line 54 of file DataSetManager.h.


Constructor & Destructor Documentation

TMVA::DataSetManager::DataSetManager (  ) 

TMVA::DataSetManager::DataSetManager ( DataInputHandler dataInput  ) 

Definition at line 54 of file DataSetManager.cxx.

TMVA::DataSetManager::~DataSetManager (  ) 

Definition at line 63 of file DataSetManager.cxx.

References TMVA::DataSetFactory::destroyInstance(), and fLogger.

TMVA::DataSetManager::DataSetManager (  ) 

TMVA::DataSetManager::DataSetManager ( DataInputHandler dataInput  ) 

TMVA::DataSetManager::~DataSetManager (  ) 


Member Function Documentation

TMVA::DataSet * TMVA::DataSetManager::CreateDataSet ( const TString dsiName  ) 

Definition at line 74 of file DataSetManager.cxx.

References TMVA::DataSetFactory::CreateDataSet(), Endl, fDataInput, GetDataSetInfo(), TMVA::DataSetFactory::Instance(), TMVA::kFATAL, and Log().

Referenced by TMVA::DataSetInfo::GetDataSet().

TMVA::DataSetInfo * TMVA::DataSetManager::GetDataSetInfo ( const TString dsiName  ) 

Definition at line 85 of file DataSetManager.cxx.

References fDataSetInfoCollection, and TList::FindObject().

Referenced by TMVA::Factory::AddDataSet(), AddDataSetInfo(), and CreateDataSet().

TMVA::DataSetInfo & TMVA::DataSetManager::AddDataSetInfo ( DataSetInfo dsi  ) 

Definition at line 92 of file DataSetManager.cxx.

References TList::Add(), fDataSetInfoCollection, GetDataSetInfo(), TMVA::DataSetInfo::GetName(), and TMVA::DataSetInfo::SetDataSetManager().

Referenced by TMVA::Factory::AddDataSet(), TMVA::MethodCategory::CreateCategoryDSI(), and TMVA::Reader::Reader().

DataInputHandler& TMVA::DataSetManager::DataInput (  )  [inline, private]

Definition at line 90 of file DataSetManager.h.

References fDataInput.

MsgLogger& TMVA::DataSetManager::Log (  )  const [inline, private]

Definition at line 95 of file DataSetManager.h.

References fLogger.

Referenced by CreateDataSet().

DataSet* TMVA::DataSetManager::CreateDataSet ( const TString dsiName  ) 

DataSetInfo* TMVA::DataSetManager::GetDataSetInfo ( const TString dsiName  ) 

DataSetInfo& TMVA::DataSetManager::AddDataSetInfo ( DataSetInfo dsi  ) 

DataInputHandler& TMVA::DataSetManager::DataInput (  )  [inline, private]

Definition at line 90 of file DataSetManager.h.

References fDataInput.

MsgLogger& TMVA::DataSetManager::Log (  )  const [inline, private]

Definition at line 95 of file DataSetManager.h.

References fLogger.


Member Data Documentation

DataInputHandler& TMVA::DataSetManager::fDataInput [private]

Definition at line 92 of file DataSetManager.h.

Referenced by CreateDataSet(), and DataInput().

TList TMVA::DataSetManager::fDataSetInfoCollection [private]

source of input data

Definition at line 93 of file DataSetManager.h.

Referenced by AddDataSetInfo(), and GetDataSetInfo().

MsgLogger* TMVA::DataSetManager::fLogger [mutable, private]

all registered dataset definitions

Definition at line 94 of file DataSetManager.h.

Referenced by Log(), and ~DataSetManager().

DataInputHandler& TMVA::DataSetManager::fDataInput [private]

Definition at line 92 of file DataSetManager.h.

MsgLogger* TMVA::DataSetManager::fLogger [mutable, private]

all registered dataset definitions

Definition at line 94 of file DataSetManager.h.


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