1 #ifndef _ReducedESRecHitCollectionProducer_H 2 #define _ReducedESRecHitCollectionProducer_H
virtual void beginRun(edm::Run const &, const edm::EventSetup &) override final
std::vector< edm::EDGetTokenT< DetIdCollection > > interestingDetIdCollectionsNotToClean_
std::vector< edm::EDGetTokenT< DetIdCollection > > interestingDetIdCollections_
CaloSubdetectorTopology * topology_p
void collectIds(const ESDetId strip1, const ESDetId strip2, const int &row=0)
std::string OutputLabelES_
virtual ~ReducedESRecHitCollectionProducer()
edm::EDGetTokenT< ESRecHitCollection > InputRecHitES_
void produce(edm::Event &e, const edm::EventSetup &c) override
edm::EDGetTokenT< reco::SuperClusterCollection > InputSuperClusterEE_
std::set< DetId > collectedIds_
const EcalPreshowerGeometry * geometry_p
ReducedESRecHitCollectionProducer(const edm::ParameterSet &pset)