Go to the documentation of this file. 1 #ifndef _ReducedESRecHitCollectionProducer_H
2 #define _ReducedESRecHitCollectionProducer_H
44 std::vector<edm::EDGetTokenT<DetIdCollection>>
edm::EDGetTokenT< ESRecHitCollection > InputRecHitES_
void beginRun(edm::Run const &, const edm::EventSetup &) final
void produce(edm::Event &e, const edm::EventSetup &c) override
edm::ESGetToken< CaloGeometry, CaloGeometryRecord > caloGeometryToken_
void collectIds(const ESDetId strip1, const ESDetId strip2, const int &row=0)
edm::EDGetTokenT< reco::SuperClusterCollection > InputSuperClusterEE_
std::unique_ptr< CaloSubdetectorTopology > topology_p
const EcalPreshowerGeometry * geometry_p
ReducedESRecHitCollectionProducer(const edm::ParameterSet &pset)
std::vector< edm::EDGetTokenT< DetIdCollection > > interestingDetIdCollectionsNotToClean_
std::vector< edm::EDGetTokenT< DetIdCollection > > interestingDetIdCollections_
std::set< DetId > collectedIds_
std::string OutputLabelES_
~ReducedESRecHitCollectionProducer() override