class MVA

[No description available]

Inherited by MVAUtilsReader, TMVAReader

Public Functions

Name
MVA(const std::string & name, const std::vector< std::string > variableDefs ={})
voidsetEventNumber(int eventNumber)
virtual doubleevaluate(const std::vector< double > & values, const std::string nodeName ="") =0
virtual std::vector< double >evaluateMulti(const std::vector< double > & , int )
virtual std::vector< float >evaluateMulti(const std::vector< float > & , int )

Protected Attributes

Name
std::stringm_name
std::vector< std::string >m_variableDefs
intm_eventNumber

Public Functions Documentation

function MVA

inline MVA(
    const std::string & name,
    const std::vector< std::string > variableDefs ={}
)

function setEventNumber

inline void setEventNumber(
    int eventNumber
)

function evaluate

virtual double evaluate(
    const std::vector< double > & values,
    const std::string nodeName =""
) =0

Reimplemented by: TMVAReader::evaluate, MVAUtilsReader::evaluate

function evaluateMulti

inline virtual std::vector< double > evaluateMulti(
    const std::vector< double > & ,
    int 
)

Reimplemented by: MVAUtilsReader::evaluateMulti

function evaluateMulti

inline virtual std::vector< float > evaluateMulti(
    const std::vector< float > & ,
    int 
)

Reimplemented by: MVAUtilsReader::evaluateMulti

Protected Attributes Documentation

variable m_name

std::string m_name;

variable m_variableDefs

std::vector< std::string > m_variableDefs;

variable m_eventNumber

int m_eventNumber;

Updated on 2026-11-03 at 14:50:41 +0000