#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 248 of file MVAComputer.h.
typedef unsigned int PhysicsTools::Calibration::MVAComputer::CacheId |
Definition at line 260 of file MVAComputer.h.
PhysicsTools::Calibration::MVAComputer::MVAComputer | ( | ) |
Definition at line 137 of file MVAComputer.cc.
PhysicsTools::Calibration::MVAComputer::MVAComputer | ( | const MVAComputer & | orig | ) |
Definition at line 142 of file MVAComputer.cc.
References addProcessor(), getDQMSummary::iter, and processors.
|
virtual |
Definition at line 153 of file MVAComputer.cc.
References getDQMSummary::iter, and processors.
void PhysicsTools::Calibration::MVAComputer::addProcessor | ( | const VarProcessor * | proc | ) |
Definition at line 185 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 262 of file MVAComputer.h.
References cacheId.
Referenced by GenericMVAComputerCache::update(), and PhysicsTools::MVAComputerCache::update().
|
inline |
Definition at line 261 of file MVAComputer.h.
References cacheId.
Referenced by GenericMVAComputerCache::update(), and PhysicsTools::MVAComputerCache::update().
|
virtual |
Definition at line 180 of file MVAComputer.cc.
References processors.
Referenced by PhysicsTools::MVAComputer::setup().
MVAComputer & PhysicsTools::Calibration::MVAComputer::operator= | ( | const MVAComputer & | orig | ) |
Definition at line 161 of file MVAComputer.cc.
References addProcessor(), cacheId, inputSet, getDQMSummary::iter, output, and processors.
|
private |
|
friend |
Definition at line 272 of file MVAComputer.h.
|
friend |
Definition at line 272 of file MVAComputer.h.
|
private |
Definition at line 270 of file MVAComputer.h.
Referenced by addProcessor(), changed(), getCacheId(), and operator=().
std::vector<Variable> PhysicsTools::Calibration::MVAComputer::inputSet |
Definition at line 264 of file MVAComputer.h.
Referenced by PhysicsTools::MVATrainer::connectProcessors(), operator=(), and PhysicsTools::MVAComputer::setup().
unsigned int PhysicsTools::Calibration::MVAComputer::output |
Definition at line 265 of file MVAComputer.h.
Referenced by PhysicsTools::MVATrainer::connectProcessors(), operator=(), and PhysicsTools::MVAComputer::setup().
|
private |
Definition at line 268 of file MVAComputer.h.
Referenced by addProcessor(), getProcessors(), MVAComputer(), operator=(), and ~MVAComputer().