![]() |
ROOT
6.06/08
Reference Guide
|
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 DataSetInfo * | GetDataSetInfo () const |
| DataSet * | GetDataSet () const |
| TList * | GetStorage () const |
| TObject * | GetObject (const TString &alias) const |
| TH1 * | GetHist (const TString &alias) const |
| TH2 * | GetHist2D (const TString &alias) const |
| TGraph * | GetGraph (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 | |
| MsgLogger & | Log () const |
Private Attributes | |
| Types::ETreeType | fTreeType |
| const DataSetInfo * | fDsi |
| tree type for this result More... | |
| TList * | fStorage |
| a pointer to the datasetinfo-object More... | |
| std::map< TString, TObject * > * | fHistAlias |
| stores all the result-histograms More... | |
| MsgLogger * | fLogger |
| internal map for quick access to stored histograms More... | |
#include <TMVA/Results.h>
Inheritance diagram for TMVA::Results:
Collaboration diagram for TMVA::Results:| TMVA::Results::Results | ( | const DataSetInfo * | dsi, |
| TString | resultsName | ||
| ) |
constructor
Definition at line 40 of file Results.cxx.
|
virtual |
destructor
Definition at line 53 of file Results.cxx.
delete all stored histograms
Definition at line 133 of file Results.cxx.
Referenced by GetAnalysisType().
Definition at line 98 of file Results.cxx.
Referenced by GetAnalysisType(), TMVA::MethodBase::GetEfficiency(), and TMVA::MethodBase::GetTrainingEfficiency().
|
inlinevirtual |
Reimplemented in TMVA::ResultsMulticlass, TMVA::ResultsRegression, and TMVA::ResultsClassification.
|
inline |
Definition at line 77 of file Results.h.
Referenced by TMVA::ResultsMulticlass::CreateMulticlassHistos(), TMVA::ResultsRegression::DeviationAsAFunctionOf(), TMVA::ResultsMulticlass::EstimatorFunction(), and TMVA::ResultsRegression::QuadraticDeviation().
|
inline |
Definition at line 76 of file Results.h.
Referenced by TMVA::ResultsRegression::CreateDeviationHistograms(), TMVA::ResultsMulticlass::CreateMulticlassHistos(), TMVA::ResultsRegression::DeviationAsAFunctionOf(), TMVA::ResultsMulticlass::GetBestMultiClassCuts(), and TMVA::ResultsRegression::QuadraticDeviation().
Definition at line 124 of file Results.cxx.
Referenced by TMVA::MethodBDT::BoostMonitor(), and GetStorage().
Definition at line 107 of file Results.cxx.
Referenced by TMVA::MethodBoost::AdaBoost(), TMVA::MethodBDT::AdaBoost(), TMVA::MethodBDT::AdaBoostR2(), TMVA::MethodBDT::AdaCost(), TMVA::MethodBoost::FindMVACut(), TMVA::MethodCuts::GetEfficiency(), TMVA::MethodBase::GetEfficiency(), TMVA::MethodBase::GetKSTrainingVsTest(), TMVA::MethodBase::GetMaximumSignificance(), GetStorage(), TMVA::MethodCuts::GetTrainingEfficiency(), TMVA::MethodBase::GetTrainingEfficiency(), TMVA::MethodBoost::InitHistos(), TMVA::MethodBoost::MonitorBoost(), and TMVA::MethodBoost::Train().
Definition at line 116 of file Results.cxx.
Referenced by GetStorage(), and TMVA::MethodBoost::MonitorBoost().
Definition at line 87 of file Results.cxx.
Referenced by DoesExist(), GetGraph(), GetHist(), GetHist2D(), and GetStorage().
|
inline |
Definition at line 78 of file Results.h.
Referenced by TMVA::MethodBase::WriteEvaluationHistosToFile().
|
inline |
Definition at line 75 of file Results.h.
Referenced by TMVA::ResultsMulticlass::CreateMulticlassHistos(), TMVA::ResultsRegression::DeviationAsAFunctionOf(), TMVA::ResultsMulticlass::EstimatorFunction(), and TMVA::ResultsRegression::QuadraticDeviation().
|
inlineprivate |
Definition at line 98 of file Results.h.
Referenced by GetHist(), and GetHist2D().
Implemented in TMVA::ResultsMulticlass, TMVA::ResultsRegression, and TMVA::ResultsClassification.
Referenced by GetAnalysisType().
|
inline |
Definition at line 72 of file Results.h.
Referenced by TMVA::DataSet::GetResults().
Definition at line 63 of file Results.cxx.
Referenced by TMVA::MethodBDT::BoostMonitor(), TMVA::ResultsRegression::CreateDeviationHistograms(), TMVA::ResultsMulticlass::CreateMulticlassHistos(), TMVA::MethodBoost::FindMVACut(), TMVA::MethodCuts::GetEfficiency(), TMVA::MethodBase::GetEfficiency(), TMVA::MethodCuts::GetTrainingEfficiency(), TMVA::MethodBase::GetTrainingEfficiency(), TMVA::MethodBoost::InitHistos(), TMVA::MethodBoost::MonitorBoost(), TMVA::MethodBase::TestClassification(), and TMVA::MethodBDT::Train().
|
private |
tree type for this result
Definition at line 94 of file Results.h.
Referenced by GetDataSet(), and GetDataSetInfo().
stores all the result-histograms
Definition at line 96 of file Results.h.
Referenced by Delete(), GetObject(), Store(), and ~Results().
|
mutableprivate |
internal map for quick access to stored histograms
Definition at line 97 of file Results.h.
Referenced by Log(), Store(), and ~Results().
|
private |
a pointer to the datasetinfo-object
Definition at line 95 of file Results.h.
Referenced by Delete(), GetStorage(), Results(), Store(), and ~Results().
|
private |
Definition at line 93 of file Results.h.
Referenced by GetTreeType(), and SetTreeType().