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