#include <AnyMVAEstimatorRun2Base.h>
Public Member Functions | |
AnyMVAEstimatorRun2Base (const edm::ParameterSet &conf) | |
virtual std::vector< float > | fillMVAVariables (const edm::Ptr< reco::Candidate > &particle, const edm::Event &) const =0 |
virtual int | findCategory (const edm::Ptr< reco::Candidate > &particle) const =0 |
virtual void | getEventContent (const edm::Event &iEvent) const final |
virtual const std::string & | getName () const =0 |
virtual int | getNCategories () const =0 |
virtual const std::string & | getTag () const =0 |
virtual float | mvaValue (const edm::Ptr< reco::Candidate > &particle, const edm::Event &) const =0 |
template<typename... Args> | |
std::vector< float > | packMVAVariables (const Args...args) const |
virtual void | setConsumes (edm::ConsumesCollector &&cc) const |
virtual | ~AnyMVAEstimatorRun2Base () |
Public Attributes | |
const edm::ParameterSet | _conf |
Definition at line 12 of file AnyMVAEstimatorRun2Base.h.
|
inline |
Definition at line 16 of file AnyMVAEstimatorRun2Base.h.
|
inlinevirtual |
Definition at line 17 of file AnyMVAEstimatorRun2Base.h.
|
pure virtual |
|
pure virtual |
|
inlinefinalvirtual |
Definition at line 59 of file AnyMVAEstimatorRun2Base.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inline |
Definition at line 44 of file AnyMVAEstimatorRun2Base.h.
References ExtractAppInfoFromXML::args.
Referenced by PhotonMVAEstimatorRun2Phys14NonTrig::fillMVAVariables(), PhotonMVAEstimatorRun2Spring15NonTrig::fillMVAVariables(), ElectronMVAEstimatorRun2Phys14NonTrig::fillMVAVariables(), and ElectronMVAEstimatorRun2Spring15NonTrig::fillMVAVariables().
|
inlinevirtual |
Reimplemented in ElectronMVAEstimatorRun2Spring15NonTrig, PhotonMVAEstimatorRun2Phys14NonTrig, and PhotonMVAEstimatorRun2Spring15NonTrig.
Definition at line 57 of file AnyMVAEstimatorRun2Base.h.
const edm::ParameterSet AnyMVAEstimatorRun2Base::_conf |
Definition at line 59 of file AnyMVAEstimatorRun2Base.h.