CMS 3D CMS Logo

EgammaElectronTkNumIsolationProducer.h
Go to the documentation of this file.
1 #ifndef EgammaIsolationProducers_EgammaElectronTkNumIsolationProducer_h
2 #define EgammaIsolationProducers_EgammaElectronTkNumIsolationProducer_h
3 
4 //*****************************************************************************
5 // File: EgammaElectronTkNumIsolationProducer.h
6 // ----------------------------------------------------------------------------
7 // OrigAuth: Matthias Mozer
8 // Institute: IIHE-VUB
9 //=============================================================================
10 //*****************************************************************************
11 
14 
17 
19 
21 public:
24 
25  void produce(edm::StreamID sid, edm::Event&, const edm::EventSetup&) const override;
26 
27 private:
31 
32  const double ptMin_;
33  const double intRadiusBarrel_;
34  const double intRadiusEndcap_;
35  const double stripBarrel_;
36  const double stripEndcap_;
37  const double extRadius_;
38  const double maxVtxDist_;
39  const double drb_;
40 };
41 
42 #endif
edm::StreamID
Definition: StreamID.h:30
EgammaElectronTkNumIsolationProducer::stripBarrel_
const double stripBarrel_
Definition: EgammaElectronTkNumIsolationProducer.h:35
EgammaElectronTkNumIsolationProducer::drb_
const double drb_
Definition: EgammaElectronTkNumIsolationProducer.h:39
EgammaElectronTkNumIsolationProducer::electronProducer_
const edm::InputTag electronProducer_
Definition: EgammaElectronTkNumIsolationProducer.h:28
EgammaElectronTkNumIsolationProducer::EgammaElectronTkNumIsolationProducer
EgammaElectronTkNumIsolationProducer(const edm::ParameterSet &)
Definition: EgammaElectronTkNumIsolationProducer.cc:25
MakerMacros.h
EgammaElectronTkNumIsolationProducer::produce
void produce(edm::StreamID sid, edm::Event &, const edm::EventSetup &) const override
Definition: EgammaElectronTkNumIsolationProducer.cc:46
EgammaElectronTkNumIsolationProducer
Definition: EgammaElectronTkNumIsolationProducer.h:20
edm::global::EDProducer
Definition: EDProducer.h:32
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
EgammaElectronTkNumIsolationProducer::extRadius_
const double extRadius_
Definition: EgammaElectronTkNumIsolationProducer.h:37
EgammaElectronTkNumIsolationProducer::ptMin_
const double ptMin_
Definition: EgammaElectronTkNumIsolationProducer.h:32
edm::EventSetup
Definition: EventSetup.h:57
EgammaElectronTkNumIsolationProducer::beamspotProducer_
const edm::InputTag beamspotProducer_
Definition: EgammaElectronTkNumIsolationProducer.h:30
EgammaElectronTkNumIsolationProducer::maxVtxDist_
const double maxVtxDist_
Definition: EgammaElectronTkNumIsolationProducer.h:38
EgammaElectronTkNumIsolationProducer::~EgammaElectronTkNumIsolationProducer
~EgammaElectronTkNumIsolationProducer() override
Definition: EgammaElectronTkNumIsolationProducer.cc:44
EgammaElectronTkNumIsolationProducer::stripEndcap_
const double stripEndcap_
Definition: EgammaElectronTkNumIsolationProducer.h:36
Frameworkfwd.h
EgammaElectronTkNumIsolationProducer::intRadiusEndcap_
const double intRadiusEndcap_
Definition: EgammaElectronTkNumIsolationProducer.h:34
EgammaElectronTkNumIsolationProducer::trackProducer_
const edm::InputTag trackProducer_
Definition: EgammaElectronTkNumIsolationProducer.h:29
ParameterSet.h
EDProducer.h
edm::Event
Definition: Event.h:73
EgammaElectronTkNumIsolationProducer::intRadiusBarrel_
const double intRadiusBarrel_
Definition: EgammaElectronTkNumIsolationProducer.h:33
edm::InputTag
Definition: InputTag.h:15