44 produces<ElectronCollection>();
57 desc.
add<
bool>((
"UseGsfTracks"),
false);
59 descriptions.
add((
"hltEgammaHLTPixelMatchElectronProducers"), desc);
68 auto pOutEle = std::make_unique<ElectronCollection>();
T getParameter(std::string const &) const
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
void produce(edm::StreamID sid, edm::Event &e, const edm::EventSetup &c) const override
~EgammaHLTPixelMatchElectronProducers() override
EgammaHLTPixelMatchElectronProducers(const edm::ParameterSet &conf)
void run(edm::Event &, reco::ElectronCollection &)
const edm::ParameterSet conf_
ConsumesCollector consumesCollector()
Use a ConsumesCollector to gather consumes information from helper functions.
EgammaHLTPixelMatchElectronAlgo * algo_
void setupES(const edm::EventSetup &setup)
ParameterDescriptionBase * add(U const &iLabel, T const &value)
void add(std::string const &label, ParameterSetDescription const &psetDescription)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)