1 #ifndef RecoEgamma_PhotonIdentification_PhotonMVAEstimator_H 2 #define RecoEgamma_PhotonIdentification_PhotonMVAEstimator_H void setConsumes(edm::ConsumesCollector &&) const override
PhotonMVAEstimator(const edm::ParameterSet &conf)
const std::string methodName_
MVAVariableManager< reco::Photon > mvaVarMngr_
float mvaValue(const edm::Ptr< reco::Candidate > &candPtr, const edm::EventBase &) const override
int findCategory(const edm::Ptr< reco::Candidate > &candPtr) const override
const std::string & getName() const final
std::vector< std::unique_ptr< const GBRForest > > gbrForests_
const std::string & getTag() const final
std::vector< int > nVariables_
std::vector< double > phoIsoPtScalingCoeff_
int getNCategories() const override
std::unique_ptr< EffectiveAreas > effectiveAreas_
std::vector< std::vector< int > > variables_
~PhotonMVAEstimator() override
std::unique_ptr< const GBRForest > createSingleReader(const int iCategory, const edm::FileInPath &weightFile)