1 #ifndef RecoLocalCalo_EcalRecProducers_EcalRecHitProducer_hh 2 #define RecoLocalCalo_EcalRecProducers_EcalRecHitProducer_hh std::string eeRechitCollection_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
bool recoverEEIsolatedChannels_
EcalRecHitWorkerBaseClass * worker_
~EcalRecHitProducer() override
EcalRecHitProducer(const edm::ParameterSet &ps)
EcalCleaningAlgo * cleaningAlgo_
edm::EDGetTokenT< EEUncalibratedRecHitCollection > eeUncalibRecHitToken_
edm::EDGetTokenT< std::set< EcalScDetId > > eeFEToBeRecoveredToken_
edm::EDGetTokenT< EBUncalibratedRecHitCollection > ebUncalibRecHitToken_
EcalRecHitWorkerBaseClass * workerRecover_
edm::EDGetTokenT< std::set< EBDetId > > ebDetIdToBeRecoveredToken_
std::string ebRechitCollection_
void produce(edm::Event &evt, const edm::EventSetup &es) override
edm::EDGetTokenT< std::set< EEDetId > > eeDetIdToBeRecoveredToken_
edm::EDGetTokenT< std::set< EcalTrigTowerDetId > > ebFEToBeRecoveredToken_
bool recoverEBIsolatedChannels_