1 #ifndef RecoEgamma_EgammayHLTProducers_HLTRechitInRegionsProducer_h_
2 #define RecoEgamma_EgammayHLTProducers_HLTRechitInRegionsProducer_h_
68 std::vector<edm::EDGetTokenT<EcalRecHitCollection>>
hitTokens;
HLTRechitInRegionsProducer(const edm::ParameterSet &ps)
std::vector< T1 > T1Collection
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
const std::vector< edm::InputTag > hitLabels
const std::vector< std::string > productLabels
const edm::EDGetTokenT< T1Collection > l1TokenIsolated_
T1::const_iterator T1iterator
std::vector< edm::EDGetTokenT< EcalRecHitCollection > > hitTokens
void produce(edm::Event &, const edm::EventSetup &) override
~HLTRechitInRegionsProducer()
const double regionEtaMargin_
const double regionPhiMargin_
const edm::EDGetTokenT< T1Collection > l1TokenNonIsolated_
const double l1LowerThrIgnoreIsolation_
void getEtaPhiRegions(std::vector< EcalEtaPhiRegion > *, T1Collection, const L1CaloGeometry &, bool)
std::vector< edm::EDGetTokenT< EcalUncalibratedRecHitCollection > > uncalibHitTokens