66 switch (_collection) {
70 runOnRecHits(*static_cast<EcalRecHitCollection const*>(_p), _collection);
82 runOnSuperClusters(*static_cast<reco::SuperClusterCollection const*>(_p), _collection);
void runOnBasicClusters(edm::View< reco::CaloCluster > const &, Collections)
void endEvent(edm::Event const &, edm::EventSetup const &) override
void addDependencies(DependencySet &) override
EcalRecHitCollection const * ebHits_
edm::EDGetTokenT< L1GlobalTriggerReadoutRecord > L1GlobalTriggerReadoutRecordToken_
std::vector< std::string > egTriggerAlgos_
std::vector< SuperCluster > SuperClusterCollection
collection of SuperCluser objectr
bool analyze(void const *, Collections) override
float swissCrossMaxThreshold_
unsigned trigTypeToME_[nTriggerTypes]
bool filterRunType(short const *) override
void beginEvent(edm::Event const &, edm::EventSetup const &, bool const &, bool &) override
EcalRecHitCollection const * eeHits_
edm::EDGetTokenT< L1MuGMTReadoutCollection > L1MuGMTReadoutCollectionToken_
void runOnRecHits(EcalRecHitCollection const &, Collections)
void setTokens(edm::ConsumesCollector &) override
void runOnSuperClusters(reco::SuperClusterCollection const &, Collections)
edm::InputTag L1GlobalTriggerReadoutRecordTag_
std::bitset< nTriggerTypes > triggered_
edm::InputTag L1MuGMTReadoutCollectionTag_
void setParams(edm::ParameterSet const &) override
edm::ESGetToken< L1GtTriggerMenu, L1GtTriggerMenuRcd > menuRcd