#include <Results.h>
Inheritance diagram for TMVA::Results:

Public Member Functions | |
| Results (const DataSetInfo *dsi) | |
| virtual | ~Results () |
| void | Store (TObject *obj, const char *alias=0) |
| void | SetTreeType (Types::ETreeType type) |
| Types::ETreeType | GetTreeType () const |
| const DataSetInfo * | GetDataSetInfo () const |
| DataSet * | GetDataSet () const |
| TList * | GetStorage () const |
| TObject * | GetObject (const TString &alias) const |
| TH1 * | GetHist (const TString &alias) const |
| virtual Types::EAnalysisType | GetAnalysisType () |
| void | Delete () |
| virtual const std::vector< Float_t > & | operator[] (Int_t ievt) const=0 |
| Results (const DataSetInfo *dsi) | |
| virtual | ~Results () |
| void | Store (TObject *obj, const char *alias=0) |
| void | SetTreeType (Types::ETreeType type) |
| Types::ETreeType | GetTreeType () const |
| const DataSetInfo * | GetDataSetInfo () const |
| DataSet * | GetDataSet () const |
| TList * | GetStorage () const |
| TObject * | GetObject (const TString &alias) const |
| TH1 * | GetHist (const TString &alias) const |
| virtual Types::EAnalysisType | GetAnalysisType () |
| void | Delete () |
| virtual const std::vector< Float_t > & | operator[] (Int_t ievt) const=0 |
Private Member Functions | |
| MsgLogger & | Log () const |
| MsgLogger & | Log () const |
Private Attributes | |
| Types::ETreeType | fTreeType |
| const DataSetInfo * | fDsi |
| tree type for this result | |
| TList * | fStorage |
| a pointer to the datasetinfo-object | |
| std::map< TString, TObject * > * | fHistAlias |
| stores all the result-histograms | |
| MsgLogger * | fLogger |
| internal map for quick access to stored histograms | |
| const DataSetInfo * | fDsi |
| tree type for this result | |
| TList * | fStorage |
| a pointer to the datasetinfo-object | |
| std::map< TString, TObject * > * | fHistAlias |
| stores all the result-histograms | |
| MsgLogger * | fLogger |
| internal map for quick access to stored histograms | |
Definition at line 61 of file Results.h.
| TMVA::Results::Results | ( | const DataSetInfo * | dsi | ) |
| TMVA::Results::~Results | ( | ) | [virtual] |
| TMVA::Results::Results | ( | const DataSetInfo * | dsi | ) |
| virtual TMVA::Results::~Results | ( | ) | [virtual] |
| void TMVA::Results::Store | ( | TObject * | obj, | |
| const char * | alias = 0 | |||
| ) |
Definition at line 59 of file Results.cxx.
References TList::Add(), xmlio::Class, Endl, fHistAlias, fLogger, fStorage, TMVA::kFATAL, l, and p.
Referenced by TMVA::ResultsRegression::CreateDeviationHistograms(), TMVA::ResultsMulticlass::CreateMulticlassHistos(), TMVA::MethodCuts::GetEfficiency(), TMVA::MethodBase::GetEfficiency(), TMVA::MethodBase::GetTrainingEfficiency(), TMVA::MethodCuts::GetTrainingEfficiency(), TMVA::MethodBase::TestClassification(), and TMVA::MethodBDT::Train().
| void TMVA::Results::SetTreeType | ( | Types::ETreeType | type | ) | [inline] |
Definition at line 70 of file Results.h.
References fTreeType.
Referenced by TMVA::DataSet::GetResults().
| Types::ETreeType TMVA::Results::GetTreeType | ( | ) | const [inline] |
Definition at line 73 of file Results.h.
References fTreeType.
Referenced by TMVA::ResultsMulticlass::CreateMulticlassHistos(), TMVA::ResultsRegression::DeviationAsAFunctionOf(), TMVA::ResultsMulticlass::EstimatorFunction(), and TMVA::ResultsRegression::QuadraticDeviation().
| const DataSetInfo* TMVA::Results::GetDataSetInfo | ( | ) | const [inline] |
Definition at line 74 of file Results.h.
References fDsi.
Referenced by TMVA::ResultsRegression::CreateDeviationHistograms(), TMVA::ResultsMulticlass::CreateMulticlassHistos(), TMVA::ResultsRegression::DeviationAsAFunctionOf(), TMVA::ResultsMulticlass::GetBestMultiClassCuts(), and TMVA::ResultsRegression::QuadraticDeviation().
| DataSet* TMVA::Results::GetDataSet | ( | ) | const [inline] |
Definition at line 75 of file Results.h.
References fDsi, and TMVA::DataSetInfo::GetDataSet().
Referenced by TMVA::ResultsMulticlass::CreateMulticlassHistos(), TMVA::ResultsRegression::DeviationAsAFunctionOf(), TMVA::ResultsMulticlass::EstimatorFunction(), and TMVA::ResultsRegression::QuadraticDeviation().
| TList* TMVA::Results::GetStorage | ( | ) | const [inline] |
Definition at line 76 of file Results.h.
References fStorage.
Referenced by TMVA::MethodBase::WriteEvaluationHistosToFile().
Definition at line 94 of file Results.cxx.
References GetObject().
Referenced by TMVA::MethodCuts::GetEfficiency(), TMVA::MethodBase::GetEfficiency(), TMVA::MethodBase::GetMaximumSignificance(), TMVA::MethodBase::GetTrainingEfficiency(), and TMVA::MethodCuts::GetTrainingEfficiency().
| virtual Types::EAnalysisType TMVA::Results::GetAnalysisType | ( | void | ) | [inline, virtual] |
| void TMVA::Results::Delete | ( | ) |
| MsgLogger& TMVA::Results::Log | ( | ) | const [inline, private] |
| void TMVA::Results::Store | ( | TObject * | obj, | |
| const char * | alias = 0 | |||
| ) |
| void TMVA::Results::SetTreeType | ( | Types::ETreeType | type | ) | [inline] |
| Types::ETreeType TMVA::Results::GetTreeType | ( | ) | const [inline] |
| const DataSetInfo* TMVA::Results::GetDataSetInfo | ( | ) | const [inline] |
| DataSet* TMVA::Results::GetDataSet | ( | ) | const [inline] |
| TList* TMVA::Results::GetStorage | ( | ) | const [inline] |
| virtual Types::EAnalysisType TMVA::Results::GetAnalysisType | ( | void | ) | [inline, virtual] |
| void TMVA::Results::Delete | ( | ) |
| MsgLogger& TMVA::Results::Log | ( | ) | const [inline, private] |
Types::ETreeType TMVA::Results::fTreeType [private] |
const DataSetInfo* TMVA::Results::fDsi [private] |
tree type for this result
Definition at line 88 of file Results.h.
Referenced by GetDataSet(), and GetDataSetInfo().
TList* TMVA::Results::fStorage [private] |
a pointer to the datasetinfo-object
Definition at line 89 of file Results.h.
Referenced by Delete(), GetStorage(), Results(), Store(), and ~Results().
std::map<TString, TObject*>* TMVA::Results::fHistAlias [private] |
stores all the result-histograms
Definition at line 90 of file Results.h.
Referenced by Delete(), GetObject(), Store(), and ~Results().
MsgLogger* TMVA::Results::fLogger [mutable, private] |
internal map for quick access to stored histograms
Definition at line 91 of file Results.h.
Referenced by Log(), Store(), and ~Results().
const DataSetInfo* TMVA::Results::fDsi [private] |
TList* TMVA::Results::fStorage [private] |
std::map<TString, TObject*>* TMVA::Results::fHistAlias [private] |
MsgLogger* TMVA::Results::fLogger [mutable, private] |
1.5.1