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()

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

◆ Class_Name()

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

◆ Class_Version()

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

Definition at line 40 of file QuickMVAProbEstimator.h.

◆ compare()

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

Definition at line 19 of file QuickMVAProbEstimator.h.

◆ DeclFileName()

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.


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