ROOT  6.06/09
Reference Guide
Public Member Functions | Private Member Functions | Private Attributes | List of all members
TMVA::Results Class Referenceabstract

Definition at line 63 of file Results.h.

Public Member Functions

 Results (const DataSetInfo *dsi, TString resultsName)
 constructor More...
 
virtual ~Results ()
 destructor More...
 
void Store (TObject *obj, const char *alias=0)
 
void SetTreeType (Types::ETreeType type)
 
Types::ETreeType GetTreeType () const
 
const DataSetInfoGetDataSetInfo () const
 
DataSetGetDataSet () const
 
TListGetStorage () const
 
TObjectGetObject (const TString &alias) const
 
TH1GetHist (const TString &alias) const
 
TH2GetHist2D (const TString &alias) const
 
TGraphGetGraph (const TString &alias) const
 
virtual Types::EAnalysisType GetAnalysisType ()
 
Bool_t DoesExist (const TString &alias) const
 
void Delete ()
 delete all stored histograms More...
 
virtual const std::vector< Float_t > & operator[] (Int_t ievt) const =0
 

Private Member Functions

MsgLoggerLog () const
 

Private Attributes

Types::ETreeType fTreeType
 
const DataSetInfofDsi
 tree type for this result More...
 
TListfStorage
 a pointer to the datasetinfo-object More...
 
std::map< TString, TObject * > * fHistAlias
 stores all the result-histograms More...
 
MsgLoggerfLogger
 internal map for quick access to stored histograms More...
 

#include <TMVA/Results.h>

+ Inheritance diagram for TMVA::Results:
+ Collaboration diagram for TMVA::Results:

Constructor & Destructor Documentation

TMVA::Results::Results ( const DataSetInfo dsi,
TString  resultsName 
)

constructor

Definition at line 40 of file Results.cxx.

TMVA::Results::~Results ( )
virtual

destructor

Definition at line 53 of file Results.cxx.

Member Function Documentation

void TMVA::Results::Delete ( void  )

delete all stored histograms

Definition at line 133 of file Results.cxx.

Bool_t TMVA::Results::DoesExist ( const TString alias) const
virtual Types::EAnalysisType TMVA::Results::GetAnalysisType ( )
inlinevirtual

Reimplemented in TMVA::ResultsMulticlass, TMVA::ResultsRegression, and TMVA::ResultsClassification.

Definition at line 83 of file Results.h.

DataSet* TMVA::Results::GetDataSet ( ) const
inline

Definition at line 77 of file Results.h.

const DataSetInfo* TMVA::Results::GetDataSetInfo ( ) const
inline

Definition at line 76 of file Results.h.

TGraph * TMVA::Results::GetGraph ( const TString alias) const

Definition at line 124 of file Results.cxx.

Referenced by TMVA::MethodBDT::BoostMonitor().

TH1 * TMVA::Results::GetHist ( const TString alias) const
TH2 * TMVA::Results::GetHist2D ( const TString alias) const

Definition at line 116 of file Results.cxx.

Referenced by TMVA::MethodBoost::MonitorBoost().

TObject * TMVA::Results::GetObject ( const TString alias) const

Definition at line 87 of file Results.cxx.

TList* TMVA::Results::GetStorage ( ) const
inline

Definition at line 78 of file Results.h.

Referenced by TMVA::MethodBase::WriteEvaluationHistosToFile().

Types::ETreeType TMVA::Results::GetTreeType ( ) const
inline

Definition at line 75 of file Results.h.

MsgLogger& TMVA::Results::Log ( ) const
inlineprivate

Definition at line 98 of file Results.h.

virtual const std::vector< Float_t >& TMVA::Results::operator[] ( Int_t  ievt) const
pure virtual
void TMVA::Results::SetTreeType ( Types::ETreeType  type)
inline

Definition at line 72 of file Results.h.

Referenced by TMVA::DataSet::GetResults().

void TMVA::Results::Store ( TObject obj,
const char *  alias = 0 
)

Member Data Documentation

const DataSetInfo* TMVA::Results::fDsi
private

tree type for this result

Definition at line 94 of file Results.h.

Referenced by GetDataSet(), and GetDataSetInfo().

std::map<TString, TObject*>* TMVA::Results::fHistAlias
private

stores all the result-histograms

Definition at line 96 of file Results.h.

MsgLogger* TMVA::Results::fLogger
mutableprivate

internal map for quick access to stored histograms

Definition at line 97 of file Results.h.

Referenced by Log().

TList* TMVA::Results::fStorage
private

a pointer to the datasetinfo-object

Definition at line 95 of file Results.h.

Referenced by GetStorage(), and Results().

Types::ETreeType TMVA::Results::fTreeType
private

Definition at line 93 of file Results.h.

Referenced by GetTreeType(), and SetTreeType().


The documentation for this class was generated from the following files: