Logo ROOT   master
Reference Guide
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
 
MsgLoggerfLogger
 
UInt_t fNMax
 
UInt_t fNMin
 

#include <TMVA/QuickMVAProbEstimator.h>

Constructor & Destructor Documentation

◆ QuickMVAProbEstimator()

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

Definition at line 22 of file QuickMVAProbEstimator.h.

◆ ~QuickMVAProbEstimator()

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

Definition at line 25 of file QuickMVAProbEstimator.h.

Member Function Documentation

◆ AddEvent()

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

Definition at line 16 of file QuickMVAProbEstimator.cxx.

◆ compare()

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

Definition at line 20 of file QuickMVAProbEstimator.h.

◆ GetMVAProbAt()

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

Definition at line 26 of file QuickMVAProbEstimator.cxx.

◆ Log()

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

Definition at line 39 of file QuickMVAProbEstimator.h.

Member Data Documentation

◆ fEvtVector

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

Definition at line 33 of file QuickMVAProbEstimator.h.

◆ fIsSorted

Bool_t TMVA::QuickMVAProbEstimator::fIsSorted
private

Definition at line 34 of file QuickMVAProbEstimator.h.

◆ fLogger

MsgLogger* TMVA::QuickMVAProbEstimator::fLogger
mutableprivate

Definition at line 38 of file QuickMVAProbEstimator.h.

◆ fNMax

UInt_t TMVA::QuickMVAProbEstimator::fNMax
private

Definition at line 36 of file QuickMVAProbEstimator.h.

◆ fNMin

UInt_t TMVA::QuickMVAProbEstimator::fNMin
private

Definition at line 35 of file QuickMVAProbEstimator.h.

Libraries for TMVA::QuickMVAProbEstimator:
[legend]

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