CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
AnyMVAEstimatorRun2Base Class Referenceabstract

#include <AnyMVAEstimatorRun2Base.h>

Inheritance diagram for AnyMVAEstimatorRun2Base:
ElectronMVAEstimatorRun2Phys14NonTrig PhotonMVAEstimatorRun2Phys14NonTrig PhotonMVAEstimatorRun2Spring15NonTrig

Public Member Functions

 AnyMVAEstimatorRun2Base (const edm::ParameterSet &conf)
 
virtual void fillMVAVariables (const edm::Ptr< reco::Candidate > &particle)=0
 
virtual int findCategory (const edm::Ptr< reco::Candidate > &particle)=0
 
virtual void getEventContent (const edm::Event &iEvent)
 
virtual const std::string getName ()=0
 
virtual int getNCategories ()=0
 
virtual float mvaValue (const edm::Ptr< reco::Candidate > &particle)=0
 
virtual void setConsumes (edm::ConsumesCollector &&cc)
 
virtual ~AnyMVAEstimatorRun2Base ()
 

Public Attributes

const edm::ParameterSet _conf
 

Detailed Description

Definition at line 12 of file AnyMVAEstimatorRun2Base.h.

Constructor & Destructor Documentation

AnyMVAEstimatorRun2Base::AnyMVAEstimatorRun2Base ( const edm::ParameterSet conf)
inline

Definition at line 16 of file AnyMVAEstimatorRun2Base.h.

16 : _conf(conf){};
const edm::ParameterSet _conf
virtual AnyMVAEstimatorRun2Base::~AnyMVAEstimatorRun2Base ( )
inlinevirtual

Definition at line 17 of file AnyMVAEstimatorRun2Base.h.

17 {};

Member Function Documentation

virtual void AnyMVAEstimatorRun2Base::fillMVAVariables ( const edm::Ptr< reco::Candidate > &  particle)
pure virtual
virtual int AnyMVAEstimatorRun2Base::findCategory ( const edm::Ptr< reco::Candidate > &  particle)
pure virtual
virtual void AnyMVAEstimatorRun2Base::getEventContent ( const edm::Event iEvent)
inlinevirtual
virtual const std::string AnyMVAEstimatorRun2Base::getName ( )
pure virtual
virtual int AnyMVAEstimatorRun2Base::getNCategories ( )
pure virtual
virtual float AnyMVAEstimatorRun2Base::mvaValue ( const edm::Ptr< reco::Candidate > &  particle)
pure virtual
virtual void AnyMVAEstimatorRun2Base::setConsumes ( edm::ConsumesCollector &&  cc)
inlinevirtual

Member Data Documentation

const edm::ParameterSet AnyMVAEstimatorRun2Base::_conf