1 #ifndef RecoEgamma_ElectronIdentification_ElectronMVAEstimatorRun2Spring15Trig_H 2 #define RecoEgamma_ElectronIdentification_ElectronMVAEstimatorRun2Spring15Trig_H 19 #include "TMVA/Factory.h" 20 #include "TMVA/Tools.h" 21 #include "TMVA/Reader.h" std::unique_ptr< const GBRForest > createSingleReader(const int iCategory, const edm::FileInPath &weightFile)
std::vector< float > fillMVAVariables(const edm::Ptr< reco::Candidate > &particle, const edm::Event &) const override
std::vector< std::unique_ptr< const GBRForest > > _gbrForests
const edm::InputTag _conversionsLabelAOD
float expectedMissingInnerHits
const edm::InputTag _conversionsLabelMiniAOD
float mvaValue(const edm::Ptr< reco::Candidate > &particle, const edm::Event &) const override
~ElectronMVAEstimatorRun2Spring15Trig()
void constrainMVAVariables(AllVariables &) const
void setConsumes(edm::ConsumesCollector &&) const override final
ElectronMVAEstimatorRun2Spring15Trig(const edm::ParameterSet &conf)
virtual const std::string & getName() const override final
const edm::InputTag _beamSpotLabel
virtual int getNCategories() const override
int findCategory(const edm::Ptr< reco::Candidate > &particle) const override
const std::string _MethodName
float convVtxFitProbability
bool isEndcapCategory(int category) const
virtual const std::string & getTag() const override final