#include <MVATrainerSaveImpl.h>
Public Member Functions | |
MVATrainerSaveImpl (const edm::ParameterSet ¶ms) | |
Protected Member Functions | |
virtual std::string | getRecordName () const |
virtual const Calibration::MVAComputer * | getToPut (const edm::EventSetup &es) const |
Definition at line 22 of file MVATrainerSaveImpl.h.
PhysicsTools::MVATrainerSaveImpl< Record_t >::MVATrainerSaveImpl | ( | const edm::ParameterSet & | params | ) | [inline, explicit] |
Definition at line 24 of file MVATrainerSaveImpl.h.
: MVATrainerSave(params) {}
virtual std::string PhysicsTools::MVATrainerSaveImpl< Record_t >::getRecordName | ( | ) | const [inline, protected, virtual] |
Implements PhysicsTools::MVATrainerSave.
Definition at line 36 of file MVATrainerSaveImpl.h.
{ return Record_t::keyForClass().type().name(); }
virtual const Calibration::MVAComputer* PhysicsTools::MVATrainerSaveImpl< Record_t >::getToPut | ( | const edm::EventSetup & | es | ) | const [inline, protected, virtual] |
Implements PhysicsTools::MVATrainerSave.
Definition at line 29 of file MVATrainerSaveImpl.h.
References edm::EventSetup::get(), patZpeak::handle, and edm::ESHandle< T >::product().
{ edm::ESHandle<Calibration::MVAComputer> handle; es.get<Record_t>().get("trained", handle); return handle.product(); }