Go to the documentation of this file. 1 #ifndef RecoLocalCalo_EcalRecProducers_EcalTPSkimmer_hh
2 #define RecoLocalCalo_EcalRecProducers_EcalTPSkimmer_hh
edm::EDGetTokenT< EcalTrigPrimDigiCollection > tpInputToken_
unsigned ttId(DetId const &)
edm::ESGetToken< EcalTrigTowerConstituentsMap, IdealGeometryRecord > ttMapToken_
std::string tpCollection_
~EcalTPSkimmer() override
bool alreadyInserted(EcalTrigTowerDetId ttId)
void insertTP(EcalTrigTowerDetId ttId, edm::Handle< EcalTrigPrimDigiCollection > &in, EcalTrigPrimDigiCollection &out)
edm::ESHandle< EcalTrigTowerConstituentsMap > ttMap_
std::string tpOutputCollection_
EcalTPSkimmer(const edm::ParameterSet &ps)
edm::ESGetToken< EcalChannelStatus, EcalChannelStatusRcd > chStatusToken_
std::vector< uint32_t > chStatusToSelectTP_
void produce(edm::Event &evt, const edm::EventSetup &es) override
std::set< EcalTrigTowerDetId > insertedTP_