#include <DataSetManager.h>
Public Member Functions | |
| DataSetManager () | |
| DataSetManager (DataInputHandler &dataInput) | |
| ~DataSetManager () | |
| DataSet * | CreateDataSet (const TString &dsiName) |
| DataSetInfo * | GetDataSetInfo (const TString &dsiName) |
| DataSetInfo & | AddDataSetInfo (DataSetInfo &dsi) |
| DataSetManager () | |
| DataSetManager (DataInputHandler &dataInput) | |
| ~DataSetManager () | |
| DataSet * | CreateDataSet (const TString &dsiName) |
| DataSetInfo * | GetDataSetInfo (const TString &dsiName) |
| DataSetInfo & | AddDataSetInfo (DataSetInfo &dsi) |
Private Member Functions | |
| DataInputHandler & | DataInput () |
| MsgLogger & | Log () const |
| DataInputHandler & | DataInput () |
| MsgLogger & | Log () const |
Private Attributes | |
| DataInputHandler & | fDataInput |
| TList | fDataSetInfoCollection |
| source of input data | |
| MsgLogger * | fLogger |
| all registered dataset definitions | |
| DataInputHandler & | fDataInput |
| MsgLogger * | fLogger |
| all registered dataset definitions | |
Definition at line 54 of file DataSetManager.h.
| 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 | ( | ) |
| 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] |
| MsgLogger& TMVA::DataSetManager::Log | ( | ) | const [inline, private] |
| DataSetInfo* TMVA::DataSetManager::GetDataSetInfo | ( | const TString & | dsiName | ) |
| DataSetInfo& TMVA::DataSetManager::AddDataSetInfo | ( | DataSetInfo & | dsi | ) |
| DataInputHandler& TMVA::DataSetManager::DataInput | ( | ) | [inline, private] |
| MsgLogger& TMVA::DataSetManager::Log | ( | ) | const [inline, private] |
DataInputHandler& TMVA::DataSetManager::fDataInput [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] |
1.5.1