CMS 3D CMS Logo

EgammaIsoHcalDetIdCollectionProducer.h
Go to the documentation of this file.
1 #ifndef RECOEGAMMA_EGAMMAISOLATIONALGOS_EGAMMAISOHCALDETIDCOLLECTIONPRODUCER_H
2 #define RECOEGAMMA_EGAMMAISOLATIONALGOS_EGAMMAISOHCALDETIDCOLLECTIONPRODUCER_H
3 
4 // -*- C++ -*-
5 //
6 // Package: EgammaIsoHcalDetIdCollectionProducer
7 // Class: EgammaIsoHcalDetIdCollectionProducer
8 //
17 // system include files
18 #include <memory>
19 
20 // user include files
28 
36 
38 
40 public:
42  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
43 
44  void beginRun(edm::Run const&, const edm::EventSetup&) final;
45  void produce(edm::Event&, const edm::EventSetup&) override;
46 
47 private:
48  // ----------member data ---------------------------
53 
55 
56  float minSCEt_;
57  float minEleEt_;
58  float minPhoEt_;
59 
61 };
62 
63 #endif
void produce(edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< reco::SuperClusterCollection > superClustersToken_
void beginRun(edm::Run const &, const edm::EventSetup &) final
edm::EDGetTokenT< HBHERecHitCollection > recHitsToken_
edm::EDGetTokenT< reco::GsfElectronCollection > elesToken_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::EDGetTokenT< reco::PhotonCollection > phosToken_
Definition: Run.h:45