CMS 3D CMS Logo

EgammaPhotonTkIsolationProducer.h
Go to the documentation of this file.
1 #ifndef EgammaIsolationProducers_EgammaPhotonTkIsolationProducer_h
2 #define EgammaIsolationProducers_EgammaPhotonTkIsolationProducer_h
3 
4 //*****************************************************************************
5 // File: EgammaPhotonTkIsolationProducer.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 
42 };
43 
44 #endif
edm::StreamID
Definition: StreamID.h:30
EgammaPhotonTkIsolationProducer::maxVtxDist_
const double maxVtxDist_
Definition: EgammaPhotonTkIsolationProducer.h:38
EgammaPhotonTkIsolationProducer::extRadius_
const double extRadius_
Definition: EgammaPhotonTkIsolationProducer.h:37
EgammaPhotonTkIsolationProducer::EgammaPhotonTkIsolationProducer
EgammaPhotonTkIsolationProducer(const edm::ParameterSet &)
Definition: EgammaPhotonTkIsolationProducer.cc:24
EgammaPhotonTkIsolationProducer::~EgammaPhotonTkIsolationProducer
~EgammaPhotonTkIsolationProducer() override
Definition: EgammaPhotonTkIsolationProducer.cc:45
EgammaPhotonTkIsolationProducer::produce
void produce(edm::StreamID sid, edm::Event &, const edm::EventSetup &) const override
Definition: EgammaPhotonTkIsolationProducer.cc:52
MakerMacros.h
EgammaPhotonTkIsolationProducer::conf_
const edm::ParameterSet conf_
Definition: EgammaPhotonTkIsolationProducer.h:41
EgammaPhotonTkIsolationProducer::intRadiusBarrel_
const double intRadiusBarrel_
Definition: EgammaPhotonTkIsolationProducer.h:33
EgammaPhotonTkIsolationProducer::drb_
const double drb_
Definition: EgammaPhotonTkIsolationProducer.h:39
EgammaPhotonTkIsolationProducer::intRadiusEndcap_
const double intRadiusEndcap_
Definition: EgammaPhotonTkIsolationProducer.h:34
edm::global::EDProducer
Definition: EDProducer.h:32
edm::ParameterSet
Definition: ParameterSet.h:47
EgammaPhotonTkIsolationProducer::trackProducer_
const edm::InputTag trackProducer_
Definition: EgammaPhotonTkIsolationProducer.h:29
Event.h
EgammaPhotonTkIsolationProducer::stripBarrel_
const double stripBarrel_
Definition: EgammaPhotonTkIsolationProducer.h:35
edm::EventSetup
Definition: EventSetup.h:57
EgammaPhotonTkIsolationProducer
Definition: EgammaPhotonTkIsolationProducer.h:20
EgammaPhotonTkIsolationProducer::photonProducer_
const edm::InputTag photonProducer_
Definition: EgammaPhotonTkIsolationProducer.h:28
Frameworkfwd.h
EgammaPhotonTkIsolationProducer::stripEndcap_
const double stripEndcap_
Definition: EgammaPhotonTkIsolationProducer.h:36
ParameterSet.h
EDProducer.h
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
EgammaPhotonTkIsolationProducer::ptMin_
const double ptMin_
Definition: EgammaPhotonTkIsolationProducer.h:32
EgammaPhotonTkIsolationProducer::beamspotProducer_
const edm::InputTag beamspotProducer_
Definition: EgammaPhotonTkIsolationProducer.h:30