Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
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:71427
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