Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
PhysicsTools
PatUtils
interface
TrackerIsolationPt.h
Go to the documentation of this file.
1
//
2
//
3
4
#ifndef PhysicsTools_PatUtils_TrackerIsolationPt_h
5
#define PhysicsTools_PatUtils_TrackerIsolationPt_h
6
18
namespace
reco
{
19
class
Track;
20
}
21
22
namespace
edm {
23
template
<
typename
T>
24
class
View
;
25
class
InputTag
;
26
}
// namespace edm
27
28
namespace
pat {
29
class
Electron
;
30
class
Muon
;
31
class
TrackerIsolationPt
{
32
public
:
33
TrackerIsolationPt
();
34
virtual
~TrackerIsolationPt
();
35
36
float
calculate
(
const
Electron
& theElectron,
37
const
edm::View<reco::Track>
& theTracks,
38
float
isoConeElectron = 0.3)
const
;
39
float
calculate
(
const
Muon
& theMuon,
const
edm::View<reco::Track>
& theTracks,
float
isoConeMuon = 0.3)
const
;
40
41
private
:
42
float
calculate
(
const
reco::Track
& theTrack,
const
edm::View<reco::Track>
& theTracks,
float
isoCone)
const
;
43
};
44
45
}
// namespace pat
46
47
#endif
dumpRecoGeometry_cfg.Muon
tuple Muon
Definition:
dumpRecoGeometry_cfg.py:190
pat::TrackerIsolationPt::TrackerIsolationPt
TrackerIsolationPt()
constructor
Definition:
TrackerIsolationPt.cc:21
dt_dqm_sourceclient_common_cff.reco
tuple reco
Definition:
dt_dqm_sourceclient_common_cff.py:111
pat::TrackerIsolationPt::~TrackerIsolationPt
virtual ~TrackerIsolationPt()
destructor
Definition:
TrackerIsolationPt.cc:24
edm::View
Definition:
CaloClusterFwd.h:14
pat::Electron
Analysis-level electron class.
Definition:
Electron.h:51
reco::Track
Definition:
Track.h:27
HLT_FULL_cff.InputTag
tuple InputTag
Definition:
HLT_FULL_cff.py:86956
pat::TrackerIsolationPt::calculate
float calculate(const Electron &theElectron, const edm::View< reco::Track > &theTracks, float isoConeElectron=0.3) const
calculate the TrackIsoPt for the lepton object
Definition:
TrackerIsolationPt.cc:27
configurableAnalysis::Electron
constexpr char Electron[]
Definition:
modules.cc:12
pat::Muon
Analysis-level muon class.
Definition:
Muon.h:51
sistrip::View
View
Definition:
ConstantsForView.h:26
pat::TrackerIsolationPt
Calculates a lepton's tracker isolation pt.
Definition:
TrackerIsolationPt.h:31
Generated for CMSSW Reference Manual by
1.8.5