Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TMVA::QuickMVAProbEstimator Class Reference

Definition at line 11 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)
 
virtual TClassIsA () const
 
virtual void Streamer (TBuffer &)
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 

Static Public Member Functions

static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
static bool compare (EventInfo e1, EventInfo e2)
 
static const char * DeclFileName ()
 

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 21 of file QuickMVAProbEstimator.h.

◆ ~QuickMVAProbEstimator()

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

Definition at line 24 of file QuickMVAProbEstimator.h.

Member Function Documentation

◆ AddEvent()

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

Definition at line 14 of file QuickMVAProbEstimator.cxx.

◆ Class()

static TClass * TMVA::QuickMVAProbEstimator::Class ( )
static
Returns
TClass describing this class

◆ Class_Name()

static const char * TMVA::QuickMVAProbEstimator::Class_Name ( )
static
Returns
Name of this class

◆ Class_Version()

static constexpr Version_t TMVA::QuickMVAProbEstimator::Class_Version ( )
inlinestaticconstexpr
Returns
Version of this class

Definition at line 40 of file QuickMVAProbEstimator.h.

◆ compare()

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

Definition at line 19 of file QuickMVAProbEstimator.h.

◆ DeclFileName()

static const char * TMVA::QuickMVAProbEstimator::DeclFileName ( )
inlinestatic
Returns
Name of the file containing the class declaration

Definition at line 40 of file QuickMVAProbEstimator.h.

◆ GetMVAProbAt()

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

Definition at line 24 of file QuickMVAProbEstimator.cxx.

◆ IsA()

virtual TClass * TMVA::QuickMVAProbEstimator::IsA ( ) const
inlinevirtual
Returns
TClass describing current object

Definition at line 40 of file QuickMVAProbEstimator.h.

◆ Log()

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

Definition at line 38 of file QuickMVAProbEstimator.h.

◆ Streamer()

virtual void TMVA::QuickMVAProbEstimator::Streamer ( TBuffer )
virtual

◆ StreamerNVirtual()

void TMVA::QuickMVAProbEstimator::StreamerNVirtual ( TBuffer ClassDef_StreamerNVirtual_b)
inline

Definition at line 40 of file QuickMVAProbEstimator.h.

Member Data Documentation

◆ fEvtVector

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

Definition at line 32 of file QuickMVAProbEstimator.h.

◆ fIsSorted

Bool_t TMVA::QuickMVAProbEstimator::fIsSorted
private

Definition at line 33 of file QuickMVAProbEstimator.h.

◆ fLogger

MsgLogger* TMVA::QuickMVAProbEstimator::fLogger
mutableprivate

Definition at line 37 of file QuickMVAProbEstimator.h.

◆ fNMax

UInt_t TMVA::QuickMVAProbEstimator::fNMax
private

Definition at line 35 of file QuickMVAProbEstimator.h.

◆ fNMin

UInt_t TMVA::QuickMVAProbEstimator::fNMin
private

Definition at line 34 of file QuickMVAProbEstimator.h.

Libraries for TMVA::QuickMVAProbEstimator:

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