1 #ifndef EventFilter_EcalListOfFEDSProducer_H
2 #define EventFilter_EcalListOfFEDSProducer_H
37 void endJob(
void)
override;
77 std::vector<int>
ListOfFEDS(
double etaLow,
double etaHigh,
double phiLow,
78 double phiHigh,
double etamargin,
double phimargin);
edm::EDGetTokenT< l1extra::L1MuonParticleCollection > MuonSource_
edm::EDGetTokenT< l1extra::L1JetParticleCollection > CentralSource_
double JETSregionPhiMargin_
void Muon(edm::Event &e, const edm::EventSetup &es, std::vector< int > &done, std::vector< int > &FEDs)
double MUregionEtaMargin_
double JETSregionEtaMargin_
double MUregionPhiMargin_
edm::InputTag Pi0ListToIgnore_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
void endJob(void) override
void Egamma(edm::Event &e, const edm::EventSetup &es, std::vector< int > &done, std::vector< int > &FEDs)
void beginJob(void) override
void produce(edm::Event &e, const edm::EventSetup &c) override
edm::EDGetTokenT< l1extra::L1JetParticleCollection > ForwardSource_
virtual ~EcalListOfFEDSProducer()
double EMregionPhiMargin_
void Jets(edm::Event &e, const edm::EventSetup &es, std::vector< int > &done, std::vector< int > &FEDs)
EcalElectronicsMapping * TheMapping
EcalListOfFEDSProducer(const edm::ParameterSet &pset)
std::vector< int > ListOfFEDS(double etaLow, double etaHigh, double phiLow, double phiHigh, double etamargin, double phimargin)
edm::EDGetTokenT< l1extra::L1EmParticleCollection > EMl1TagIsolated_
edm::EDGetTokenT< l1extra::L1EmParticleCollection > EMl1TagNonIsolated_
double EMregionEtaMargin_
edm::EDGetTokenT< l1extra::L1JetParticleCollection > TauSource_