ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | 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:
[legend]

Constructor & Destructor Documentation

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

constructor

Definition at line 45 of file ResultsRegression.cxx.

TMVA::ResultsRegression::~ResultsRegression ( )

destructor

Definition at line 54 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 197 of file ResultsRegression.cxx.

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

Definition at line 109 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 69 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 61 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().

Collaboration diagram for TMVA::ResultsRegression:
[legend]

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