Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Calibration
HcalIsolatedTrackReco
interface
EcalIsolatedParticleCandidateProducer.h
Go to the documentation of this file.
1
#ifndef Calibration_EcalIsolatedParticleCandidateProducer_h
2
#define Calibration_EcalIsolatedParticleCandidateProducer_h
3
4
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
5
#include "
FWCore/Framework/interface/EDProducer.h
"
6
7
#include "
FWCore/Framework/interface/Event.h
"
8
#include "
FWCore/Framework/interface/MakerMacros.h
"
9
10
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
11
12
#include "
Geometry/CaloGeometry/interface/CaloGeometry.h
"
13
14
#include "
DataFormats/HcalIsolatedTrack/interface/IsolatedPixelTrackCandidate.h
"
15
//
16
// class decleration
17
//
18
19
class
EcalIsolatedParticleCandidateProducer
:
public
edm::EDProducer
{
20
public
:
21
explicit
EcalIsolatedParticleCandidateProducer
(
const
edm::ParameterSet
&);
22
~EcalIsolatedParticleCandidateProducer
();
23
24
private
:
25
26
const
CaloGeometry
*
geo
;
27
28
double
InConeSize_
;
29
double
OutConeSize_
;
30
double
hitCountEthr_
;
31
double
hitEthr_
;
32
edm::InputTag
l1tausource_
;
33
edm::InputTag
hltGTseedlabel_
;
34
edm::InputTag
EBrecHitCollectionLabel_
;
35
edm::InputTag
EErecHitCollectionLabel_
;
36
37
virtual
void
beginJob
() ;
38
virtual
void
produce
(
edm::Event
&,
const
edm::EventSetup
&);
39
virtual
void
endJob
() ;
40
41
// ----------member data ---------------------------
42
};
43
44
#endif
EcalIsolatedParticleCandidateProducer::~EcalIsolatedParticleCandidateProducer
~EcalIsolatedParticleCandidateProducer()
Definition:
EcalIsolatedParticleCandidateProducer.cc:59
EcalIsolatedParticleCandidateProducer::produce
virtual void produce(edm::Event &, const edm::EventSetup &)
Definition:
EcalIsolatedParticleCandidateProducer.cc:74
EcalIsolatedParticleCandidateProducer::EErecHitCollectionLabel_
edm::InputTag EErecHitCollectionLabel_
Definition:
EcalIsolatedParticleCandidateProducer.h:35
EcalIsolatedParticleCandidateProducer::EcalIsolatedParticleCandidateProducer
EcalIsolatedParticleCandidateProducer(const edm::ParameterSet &)
Definition:
EcalIsolatedParticleCandidateProducer.cc:42
Event.h
MakerMacros.h
EcalIsolatedParticleCandidateProducer
Definition:
EcalIsolatedParticleCandidateProducer.h:19
EcalIsolatedParticleCandidateProducer::OutConeSize_
double OutConeSize_
Definition:
EcalIsolatedParticleCandidateProducer.h:29
EcalIsolatedParticleCandidateProducer::hitEthr_
double hitEthr_
Definition:
EcalIsolatedParticleCandidateProducer.h:31
EcalIsolatedParticleCandidateProducer::l1tausource_
edm::InputTag l1tausource_
Definition:
EcalIsolatedParticleCandidateProducer.h:32
Frameworkfwd.h
edm::EDProducer
Definition:
EDProducer.h:21
ParameterSet.h
EcalIsolatedParticleCandidateProducer::InConeSize_
double InConeSize_
Definition:
EcalIsolatedParticleCandidateProducer.h:28
EcalIsolatedParticleCandidateProducer::EBrecHitCollectionLabel_
edm::InputTag EBrecHitCollectionLabel_
Definition:
EcalIsolatedParticleCandidateProducer.h:34
CaloGeometry
Definition:
CaloGeometry.h:21
edm::EventSetup
Definition:
EventSetup.h:44
EcalIsolatedParticleCandidateProducer::hitCountEthr_
double hitCountEthr_
Definition:
EcalIsolatedParticleCandidateProducer.h:30
EDProducer.h
CaloGeometry.h
EcalIsolatedParticleCandidateProducer::endJob
virtual void endJob()
Definition:
EcalIsolatedParticleCandidateProducer.cc:228
IsolatedPixelTrackCandidate.h
edm::InputTag
Definition:
InputTag.h:12
edm::ParameterSet
Definition:
ParameterSet.h:32
EcalIsolatedParticleCandidateProducer::hltGTseedlabel_
edm::InputTag hltGTseedlabel_
Definition:
EcalIsolatedParticleCandidateProducer.h:33
edm::Event
Definition:
Event.h:49
EcalIsolatedParticleCandidateProducer::beginJob
virtual void beginJob()
Definition:
EcalIsolatedParticleCandidateProducer.cc:223
EcalIsolatedParticleCandidateProducer::geo
const CaloGeometry * geo
Definition:
EcalIsolatedParticleCandidateProducer.h:26
Generated for CMSSW Reference Manual by
1.8.5