#include <MVAComputer.h>
Public Types | |
typedef unsigned int | CacheId |
Public Member Functions | |
void | addProcessor (const VarProcessor *proc) |
bool | changed (CacheId old) const |
CacheId | getCacheId () const |
virtual std::vector< VarProcessor * > | getProcessors () const |
MVAComputer () | |
MVAComputer (const MVAComputer &orig) | |
MVAComputer & | operator= (const MVAComputer &orig) |
virtual | ~MVAComputer () |
Public Attributes | |
std::vector< Variable > | inputSet |
unsigned int | output |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
CacheId | cacheId |
std::vector< VarProcessor * > | processors |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Definition at line 218 of file MVAComputer.h.
typedef unsigned int PhysicsTools::Calibration::MVAComputer::CacheId |
Definition at line 230 of file MVAComputer.h.
PhysicsTools::Calibration::MVAComputer::MVAComputer | ( | ) |
Definition at line 134 of file MVAComputer.cc.
PhysicsTools::Calibration::MVAComputer::MVAComputer | ( | const MVAComputer & | orig | ) |
Definition at line 139 of file MVAComputer.cc.
References addProcessor(), and processors.
|
virtual |
Definition at line 150 of file MVAComputer.cc.
References processors.
void PhysicsTools::Calibration::MVAComputer::addProcessor | ( | const VarProcessor * | proc | ) |
Definition at line 182 of file MVAComputer.cc.
References cacheId, PhysicsTools::Calibration::VarProcessor::clone(), PhysicsTools::Calibration::getNextMVAComputerCacheId(), and processors.
Referenced by PhysicsTools::MVATrainer::connectProcessors(), MVAComputer(), and operator=().
|
inline |
Definition at line 232 of file MVAComputer.h.
Referenced by GenericMVAComputerCache::update(), and PhysicsTools::MVAComputerCache::update().
|
inline |
Definition at line 231 of file MVAComputer.h.
Referenced by GenericMVAComputerCache::update(), and PhysicsTools::MVAComputerCache::update().
|
virtual |
Definition at line 177 of file MVAComputer.cc.
References processors.
Referenced by PhysicsTools::MVAComputer::setup(), and PhysicsTools::stdStringPrintf().
MVAComputer & PhysicsTools::Calibration::MVAComputer::operator= | ( | const MVAComputer & | orig | ) |
Definition at line 158 of file MVAComputer.cc.
References addProcessor(), cacheId, inputSet, output, and processors.
|
private |
|
friend |
Definition at line 242 of file MVAComputer.h.
|
friend |
Definition at line 242 of file MVAComputer.h.
|
private |
Definition at line 240 of file MVAComputer.h.
Referenced by addProcessor(), and operator=().
std::vector<Variable> PhysicsTools::Calibration::MVAComputer::inputSet |
Definition at line 234 of file MVAComputer.h.
Referenced by PhysicsTools::MVATrainer::connectProcessors(), PhysicsTools::MVAModuleHelper< Record, Object, Filler >::init(), operator=(), and PhysicsTools::MVAComputer::setup().
unsigned int PhysicsTools::Calibration::MVAComputer::output |
Definition at line 235 of file MVAComputer.h.
Referenced by PhysicsTools::MVATrainer::connectProcessors(), personalPlayback.Playback::do_create_lumi(), personalPlayback.Playback::do_exec(), operator=(), and PhysicsTools::MVAComputer::setup().
|
private |
Definition at line 238 of file MVAComputer.h.
Referenced by addProcessor(), getProcessors(), MVAComputer(), operator=(), and ~MVAComputer().