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

Definition at line 12 of file QuickMVAProbEstimator.h.

Classes

struct  EventInfo
 

Public Member Functions

 QuickMVAProbEstimator (Int_t nMin=40, Int_t nMax=5000)
 
virtual ~QuickMVAProbEstimator ()
 
void AddEvent (Double_t val, Double_t weight, Int_t type)
 
Double_t GetMVAProbAt (Double_t value)
 

Static Public Member Functions

static bool compare (EventInfo e1, EventInfo e2)
 

Private Member Functions

MsgLoggerLog () const
 

Private Attributes

std::vector< EventInfofEvtVector
 
Bool_t fIsSorted
 
UInt_t fNMin
 
UInt_t fNMax
 
MsgLoggerfLogger
 

#include <TMVA/QuickMVAProbEstimator.h>

+ Collaboration diagram for TMVA::QuickMVAProbEstimator:

Constructor & Destructor Documentation

TMVA::QuickMVAProbEstimator::QuickMVAProbEstimator ( Int_t  nMin = 40,
Int_t  nMax = 5000 
)
inline

Definition at line 22 of file QuickMVAProbEstimator.h.

virtual TMVA::QuickMVAProbEstimator::~QuickMVAProbEstimator ( )
inlinevirtual

Definition at line 25 of file QuickMVAProbEstimator.h.

Member Function Documentation

void TMVA::QuickMVAProbEstimator::AddEvent ( Double_t  val,
Double_t  weight,
Int_t  type 
)

Definition at line 12 of file QuickMVAProbEstimator.cxx.

Referenced by TMVA::MethodBoost::AdaBoost().

static bool TMVA::QuickMVAProbEstimator::compare ( EventInfo  e1,
EventInfo  e2 
)
inlinestatic

Definition at line 20 of file QuickMVAProbEstimator.h.

Referenced by GetMVAProbAt().

Double_t TMVA::QuickMVAProbEstimator::GetMVAProbAt ( Double_t  value)

Definition at line 22 of file QuickMVAProbEstimator.cxx.

Referenced by TMVA::MethodBoost::AdaBoost().

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

Definition at line 39 of file QuickMVAProbEstimator.h.

Member Data Documentation

std::vector<EventInfo> TMVA::QuickMVAProbEstimator::fEvtVector
private

Definition at line 33 of file QuickMVAProbEstimator.h.

Referenced by AddEvent().

Bool_t TMVA::QuickMVAProbEstimator::fIsSorted
private

Definition at line 34 of file QuickMVAProbEstimator.h.

Referenced by AddEvent().

MsgLogger* TMVA::QuickMVAProbEstimator::fLogger
mutableprivate

Definition at line 38 of file QuickMVAProbEstimator.h.

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

UInt_t TMVA::QuickMVAProbEstimator::fNMax
private

Definition at line 36 of file QuickMVAProbEstimator.h.

UInt_t TMVA::QuickMVAProbEstimator::fNMin
private

Definition at line 35 of file QuickMVAProbEstimator.h.


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