#include <GenericMVAComputer.h>
Classes | |
class | TaggingVariableIterator |
class | TaggingVariableMapping |
Public Member Functions | |
template<typename Iter_t > | |
double | eval (Iter_t first, Iter_t last) const |
template<typename Container_t > | |
double | eval (const Container_t &values) const |
GenericMVAComputer (const PhysicsTools::Calibration::MVAComputer *calib) | |
template<typename Iter_t > | |
TaggingVariableIterator< Iter_t > | iterator (Iter_t iter) const |
Public Member Functions inherited from PhysicsTools::MVAComputer | |
template<typename Iterator_t > | |
double | deriv (Iterator_t first, Iterator_t last) const |
template<typename Container_t > | |
double | deriv (Container_t &values) const |
template<typename Iterator_t > | |
double | eval (Iterator_t first, Iterator_t last) const |
evaluate variables given by a range of iterators given by first and last More... | |
template<typename Container_t > | |
double | eval (const Container_t &values) const |
evaluate variables in iterable container values More... | |
MVAComputer (const Calibration::MVAComputer *calib) | |
construct a discriminator computer from a const calibation object More... | |
MVAComputer (Calibration::MVAComputer *calib, bool owned=false) | |
construct a discriminator computer from a calibation object More... | |
MVAComputer (const char *filename) | |
construct a discriminator computer from a calibration file More... | |
MVAComputer (std::istream &is) | |
construct a discriminator computer from C++ input stream More... | |
~MVAComputer () | |
Static Private Attributes | |
static TaggingVariableMapping | mapping |
Additional Inherited Members | |
Static Public Member Functions inherited from PhysicsTools::MVAComputer | |
static Calibration::MVAComputer * | readCalibration (const char *filename) |
read calibration object from plain file More... | |
static Calibration::MVAComputer * | readCalibration (std::istream &is) |
read calibration object from plain C++ input stream More... | |
static void | writeCalibration (const char *filename, const Calibration::MVAComputer *calib) |
write calibration object to file More... | |
static void | writeCalibration (std::ostream &os, const Calibration::MVAComputer *calib) |
write calibration object to pain C++ output stream More... | |
Definition at line 13 of file GenericMVAComputer.h.
|
inline |
Definition at line 19 of file GenericMVAComputer.h.
|
inline |
Definition at line 29 of file GenericMVAComputer.h.
References first, and svgfig::template().
Referenced by GenericMVAJetTagComputer::discriminator().
|
inline |
Definition at line 37 of file GenericMVAComputer.h.
|
inline |
Definition at line 24 of file GenericMVAComputer.h.
References mapping.
Referenced by JetTagMVATrainer::analyze(), JetTagMVAExtractor::analyze(), and JetTagMVATreeTrainer::analyze().
|
staticprivate |
Definition at line 146 of file GenericMVAComputer.h.
Referenced by GenericMVAComputer::TaggingVariableIterator< Iter_t >::Value::getName(), and iterator().