TMVA::ResultsClassification Class Reference

#include <ResultsClassification.h>

Inheritance diagram for TMVA::ResultsClassification:

TMVA::Results TMVA::Results List of all members.

Public Member Functions

 ResultsClassification (const DataSetInfo *dsi)
 ~ResultsClassification ()
void SetValue (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< Float_t > * GetValueVector ()
Types::EAnalysisType GetAnalysisType ()
 ResultsClassification (const DataSetInfo *dsi)
 ~ResultsClassification ()
void SetValue (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< Float_t > * GetValueVector ()
Types::EAnalysisType GetAnalysisType ()

Private Member Functions

MsgLoggerLog () const
 message logger
MsgLoggerLog () const
 message logger

Private Attributes

std::vector< Float_tfMvaValues
std::vector< Float_tfRet
 mva values (Results)
MsgLoggerfLogger
 return val
MsgLoggerfLogger
 return val

Detailed Description

Definition at line 50 of file ResultsClassification.h.


Constructor & Destructor Documentation

TMVA::ResultsClassification::ResultsClassification ( const DataSetInfo dsi  ) 

Definition at line 35 of file ResultsClassification.cxx.

TMVA::ResultsClassification::~ResultsClassification (  ) 

Definition at line 44 of file ResultsClassification.cxx.

References fLogger.

TMVA::ResultsClassification::ResultsClassification ( const DataSetInfo dsi  ) 

TMVA::ResultsClassification::~ResultsClassification (  ) 


Member Function Documentation

void TMVA::ResultsClassification::SetValue ( Float_t  value,
Int_t  ievt 
)

Definition at line 51 of file ResultsClassification.cxx.

References fMvaValues.

Referenced by TMVA::MethodBase::AddClassifierOutput(), and TMVA::MethodBase::AddClassifierOutputProb().

void TMVA::ResultsClassification::Resize ( Int_t  entries  )  [inline]

Definition at line 60 of file ResultsClassification.h.

References fMvaValues.

Referenced by TMVA::MethodBase::AddClassifierOutput(), and TMVA::MethodBase::AddClassifierOutputProb().

void TMVA::ResultsClassification::Clear (  )  [inline]

Definition at line 61 of file ResultsClassification.h.

References fMvaValues.

Long64_t TMVA::ResultsClassification::GetSize (  )  const [inline]

Definition at line 64 of file ResultsClassification.h.

References fMvaValues.

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

virtual const std::vector< Float_t >& TMVA::ResultsClassification::operator[] ( Int_t  ievt  )  const [inline, virtual]

Implements TMVA::Results.

Definition at line 65 of file ResultsClassification.h.

References fMvaValues, and fRet.

std::vector<Float_t>* TMVA::ResultsClassification::GetValueVector (  )  [inline]

Definition at line 66 of file ResultsClassification.h.

References fMvaValues.

Referenced by TMVA::MethodBase::CreateMVAPdfs(), and TMVA::MethodBase::TestClassification().

Types::EAnalysisType TMVA::ResultsClassification::GetAnalysisType ( void   )  [inline, virtual]

Reimplemented from TMVA::Results.

Definition at line 68 of file ResultsClassification.h.

References TMVA::Types::kClassification.

MsgLogger& TMVA::ResultsClassification::Log (  )  const [inline, private]

message logger

Reimplemented from TMVA::Results.

Definition at line 76 of file ResultsClassification.h.

References fLogger.

void TMVA::ResultsClassification::SetValue ( Float_t  value,
Int_t  ievt 
)

void TMVA::ResultsClassification::Resize ( Int_t  entries  )  [inline]

Definition at line 60 of file ResultsClassification.h.

References fMvaValues.

void TMVA::ResultsClassification::Clear (  )  [inline]

Definition at line 61 of file ResultsClassification.h.

References fMvaValues.

Long64_t TMVA::ResultsClassification::GetSize (  )  const [inline]

Definition at line 64 of file ResultsClassification.h.

References fMvaValues.

virtual const std::vector< Float_t >& TMVA::ResultsClassification::operator[] ( Int_t  ievt  )  const [inline, virtual]

Implements TMVA::Results.

Definition at line 65 of file ResultsClassification.h.

References fMvaValues, and fRet.

std::vector<Float_t>* TMVA::ResultsClassification::GetValueVector (  )  [inline]

Definition at line 66 of file ResultsClassification.h.

References fMvaValues.

Types::EAnalysisType TMVA::ResultsClassification::GetAnalysisType ( void   )  [inline, virtual]

Reimplemented from TMVA::Results.

Definition at line 68 of file ResultsClassification.h.

References TMVA::Types::kClassification.

MsgLogger& TMVA::ResultsClassification::Log (  )  const [inline, private]

message logger

Reimplemented from TMVA::Results.

Definition at line 76 of file ResultsClassification.h.

References fLogger.


Member Data Documentation

std::vector< Float_t > TMVA::ResultsClassification::fMvaValues [private]

Definition at line 73 of file ResultsClassification.h.

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

std::vector< Float_t > TMVA::ResultsClassification::fRet [mutable, private]

mva values (Results)

Definition at line 74 of file ResultsClassification.h.

Referenced by operator[]().

MsgLogger* TMVA::ResultsClassification::fLogger [mutable, private]

return val

Reimplemented from TMVA::Results.

Definition at line 75 of file ResultsClassification.h.

Referenced by Log(), and ~ResultsClassification().

MsgLogger* TMVA::ResultsClassification::fLogger [mutable, private]

return val

Reimplemented from TMVA::Results.

Definition at line 75 of file ResultsClassification.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 17:01:40 2011 for ROOT_528-00b_version by  doxygen 1.5.1