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

Definition at line 60 of file ResultsRegression.h.

Public Member Functions

 ResultsRegression (const DataSetInfo *dsi, TString resultsName)
 constructor More...
 
 ~ResultsRegression ()
 destructor More...
 
void SetValue (std::vector< Float_t > &value, Int_t ievt)
 
void Resize (Int_t entries)
 
void Clear ()
 
Long64_t GetSize () const
 
virtual const std::vector< Float_t > & operator[] (Int_t ievt) const
 
std::vector< std::vector< Float_t > > * GetValueVector ()
 
TH2FDeviationAsAFunctionOf (UInt_t varNum, UInt_t tgtNum)
 
TH1FQuadraticDeviation (UInt_t tgtNum, Bool_t truncate=false, Double_t truncvalue=0.)
 
void CreateDeviationHistograms (TString prefix)
 
Types::EAnalysisType GetAnalysisType ()
 
- Public Member Functions inherited from TMVA::Results
 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
 
Bool_t DoesExist (const TString &alias) const
 
void Delete ()
 delete all stored histograms More...
 

Private Member Functions

MsgLoggerLog () const
 message logger More...
 

Private Attributes

std::vector< std::vector< Float_t > > fRegValues
 
MsgLoggerfLogger
 mva values (Results) More...
 

#include <TMVA/ResultsRegression.h>

+ Inheritance diagram for TMVA::ResultsRegression:
+ Collaboration diagram for TMVA::ResultsRegression:

Constructor & Destructor Documentation

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

constructor

Definition at line 37 of file ResultsRegression.cxx.

TMVA::ResultsRegression::~ResultsRegression ( )

destructor

Definition at line 46 of file ResultsRegression.cxx.

Member Function Documentation

void TMVA::ResultsRegression::Clear ( )
inline

Definition at line 70 of file ResultsRegression.h.

void TMVA::ResultsRegression::CreateDeviationHistograms ( TString  prefix)

Definition at line 189 of file ResultsRegression.cxx.

TH2F * TMVA::ResultsRegression::DeviationAsAFunctionOf ( UInt_t  varNum,
UInt_t  tgtNum 
)

Definition at line 101 of file ResultsRegression.cxx.

Types::EAnalysisType TMVA::ResultsRegression::GetAnalysisType ( )
inlinevirtual

Reimplemented from TMVA::Results.

Definition at line 81 of file ResultsRegression.h.

Long64_t TMVA::ResultsRegression::GetSize ( ) const
inline

Definition at line 73 of file ResultsRegression.h.

std::vector<std::vector< Float_t> >* TMVA::ResultsRegression::GetValueVector ( )
inline

Definition at line 75 of file ResultsRegression.h.

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

message logger

Definition at line 88 of file ResultsRegression.h.

virtual const std::vector< Float_t >& TMVA::ResultsRegression::operator[] ( Int_t  ievt) const
inlinevirtual

Implements TMVA::Results.

Definition at line 74 of file ResultsRegression.h.

TH1F * TMVA::ResultsRegression::QuadraticDeviation ( UInt_t  tgtNum,
Bool_t  truncate = false,
Double_t  truncvalue = 0. 
)

Definition at line 61 of file ResultsRegression.cxx.

void TMVA::ResultsRegression::Resize ( Int_t  entries)
inline

Definition at line 69 of file ResultsRegression.h.

void TMVA::ResultsRegression::SetValue ( std::vector< Float_t > &  value,
Int_t  ievt 
)

Definition at line 53 of file ResultsRegression.cxx.

Member Data Documentation

MsgLogger* TMVA::ResultsRegression::fLogger
mutableprivate

mva values (Results)

Definition at line 87 of file ResultsRegression.h.

Referenced by Log().

std::vector<std::vector< Float_t> > TMVA::ResultsRegression::fRegValues
mutableprivate

Definition at line 86 of file ResultsRegression.h.

Referenced by Clear(), GetSize(), GetValueVector(), operator[](), and Resize().


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