Main Page
Namespaces
Classes
Package Documentation
Calibration
Tools
plugins
ElectronSqPtTkIsolationProducer.h
Go to the documentation of this file.
1
#ifndef ElectronSqPtTkIsolationProducer_h
2
#define ElectronSqPtTkIsolationProducer_h
3
4
5
6
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
7
#include "
FWCore/Framework/interface/EDProducer.h
"
8
9
#include "
FWCore/Framework/interface/Event.h
"
10
#include "
FWCore/Framework/interface/MakerMacros.h
"
11
12
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
13
14
class
ElectronSqPtTkIsolationProducer
:
public
edm::EDProducer
{
15
public
:
16
explicit
ElectronSqPtTkIsolationProducer
(
const
edm::ParameterSet
&);
17
~ElectronSqPtTkIsolationProducer
()
override
;
18
19
void
produce
(
edm::Event
&,
const
edm::EventSetup
&)
override
;
20
21
private
:
22
edm::InputTag
electronProducer_
;
23
edm::InputTag
trackProducer_
;
24
25
double
ptMin_
;
26
double
intRadius_
;
27
double
extRadius_
;
28
double
maxVtxDist_
;
29
30
bool
absolut_
;
31
32
edm::ParameterSet
conf_
;
33
34
};
35
36
37
#endif
ElectronSqPtTkIsolationProducer::trackProducer_
edm::InputTag trackProducer_
Definition:
ElectronSqPtTkIsolationProducer.h:23
ElectronSqPtTkIsolationProducer
Definition:
ElectronSqPtTkIsolationProducer.h:14
Event.h
MakerMacros.h
ElectronSqPtTkIsolationProducer::~ElectronSqPtTkIsolationProducer
~ElectronSqPtTkIsolationProducer() override
Definition:
ElectronSqPtTkIsolationProducer.cc:34
ElectronSqPtTkIsolationProducer::conf_
edm::ParameterSet conf_
Definition:
ElectronSqPtTkIsolationProducer.h:32
ElectronSqPtTkIsolationProducer::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition:
ElectronSqPtTkIsolationProducer.cc:38
Frameworkfwd.h
edm::EDProducer
Definition:
EDProducer.h:35
ParameterSet.h
ElectronSqPtTkIsolationProducer::intRadius_
double intRadius_
Definition:
ElectronSqPtTkIsolationProducer.h:26
ElectronSqPtTkIsolationProducer::extRadius_
double extRadius_
Definition:
ElectronSqPtTkIsolationProducer.h:27
edm::EventSetup
Definition:
EventSetup.h:51
ElectronSqPtTkIsolationProducer::ptMin_
double ptMin_
Definition:
ElectronSqPtTkIsolationProducer.h:25
EDProducer.h
ElectronSqPtTkIsolationProducer::maxVtxDist_
double maxVtxDist_
Definition:
ElectronSqPtTkIsolationProducer.h:28
ElectronSqPtTkIsolationProducer::electronProducer_
edm::InputTag electronProducer_
Definition:
ElectronSqPtTkIsolationProducer.h:22
ElectronSqPtTkIsolationProducer::ElectronSqPtTkIsolationProducer
ElectronSqPtTkIsolationProducer(const edm::ParameterSet &)
Definition:
ElectronSqPtTkIsolationProducer.cc:15
edm::InputTag
Definition:
InputTag.h:15
edm::ParameterSet
Definition:
ParameterSet.h:36
ElectronSqPtTkIsolationProducer::absolut_
bool absolut_
Definition:
ElectronSqPtTkIsolationProducer.h:30
edm::Event
Definition:
Event.h:70
Generated for CMSSW Reference Manual by
1.8.11