31 #ifndef ROOT_TMVA_DataSetManager    34 #ifndef ROOT_TMVA_DataSetFactory    37 #ifndef ROOT_TMVA_DataSet    40 #ifndef ROOT_TMVA_DataSetInfo    43 #ifndef ROOT_TMVA_MsgLogger    55      fDataInput(&dataInput),
    56      fDataSetInfoCollection(),
    87    if (!dsi) 
Log() << 
kFATAL << 
"DataSetInfo object '" << dsiName << 
"' not found" << 
Endl;
   111    if (dsiInList!=0) 
return *dsiInList;
 DataSetInfo * GetDataSetInfo(const TString &dsiName)
returns datasetinfo object for given name 
 
TList fDataSetInfoCollection
 
MsgLogger & Endl(MsgLogger &ml)
 
DataInputHandler * fDataInput
 
DataSet * CreateDataSet(const TString &dsiName)
Creates the singleton dataset. 
 
void SetDataSetManager(DataSetManager *dsm)
 
virtual TObject * FindObject(const char *name) const
Find an object in this list using its name. 
 
DataSet * CreateDataSet(DataSetInfo &, DataInputHandler &)
steering the creation of a new dataset 
 
DataSetInfo & AddDataSetInfo(DataSetInfo &dsi)
stores a copy of the dataset info object 
 
MsgLogger & Log() const
message logger 
 
TMVA::DataSetFactory * fDatasetFactory
 
virtual const char * GetName() const
Returns name of object. 
 
virtual void Add(TObject *obj)
 
~DataSetManager()
destructor fDataSetInfoCollection.SetOwner(); // DSMTEST –> created a segfault because the DataSetIn...