1 #ifndef RecoEgamma_EgammaElectronProducers_LowPtGsfElectronIDProducer_h 2 #define RecoEgamma_EgammaElectronProducers_LowPtGsfElectronIDProducer_h 22 static std::unique_ptr<lowptgsfeleid::HeavyObjectCache>
37 const std::vector<std::string>
names_;
44 #endif // RecoEgamma_EgammaElectronProducers_LowPtGsfElectronIDProducer_h
const double minPtThreshold_
static void globalEndJob(lowptgsfeleid::HeavyObjectCache const *)
static void fillDescriptions(edm::ConfigurationDescriptions &)
LowPtGsfElectronIDProducer(const edm::ParameterSet &, const lowptgsfeleid::HeavyObjectCache *)
const std::vector< std::string > names_
~LowPtGsfElectronIDProducer() override
const edm::EDGetTokenT< reco::GsfElectronCollection > gsfElectrons_
const double maxPtThreshold_
void produce(edm::Event &, const edm::EventSetup &) override
const edm::EDGetTokenT< double > rho_
static std::unique_ptr< lowptgsfeleid::HeavyObjectCache > initializeGlobalCache(const edm::ParameterSet &conf)