1 #ifndef RecoLocalCalo_EcalRecProducers_EcalTPSkimmer_hh 2 #define RecoLocalCalo_EcalRecProducers_EcalTPSkimmer_hh std::string tpCollection_
std::vector< uint32_t > chStatusToSelectTP_
EcalTPSkimmer(const edm::ParameterSet &ps)
void produce(edm::Event &evt, const edm::EventSetup &es) override
std::set< EcalTrigTowerDetId > insertedTP_
unsigned ttId(DetId const &)
edm::ESHandle< EcalTrigTowerConstituentsMap > ttMap_
std::string tpOutputCollection_
~EcalTPSkimmer() override
bool alreadyInserted(EcalTrigTowerDetId ttId)
void insertTP(EcalTrigTowerDetId ttId, edm::Handle< EcalTrigPrimDigiCollection > &in, EcalTrigPrimDigiCollection &out)
edm::EDGetTokenT< EcalTrigPrimDigiCollection > tpInputToken_