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