Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
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>
class
View
;
24
class
InputTag;
25
}
26
27
namespace
pat {
28
class
Electron
;
29
class
Muon
;
30
class
TrackerIsolationPt
{
31
public
:
32
TrackerIsolationPt
();
33
virtual
~TrackerIsolationPt
();
34
35
float
calculate
(
const
Electron
& theElectron,
const
edm::View<reco::Track>
& theTracks,
float
isoConeElectron = 0.3)
const
;
36
float
calculate
(
const
Muon
& theMuon,
const
edm::View<reco::Track>
& theTracks,
float
isoConeMuon = 0.3)
const
;
37
38
private
:
39
float
calculate
(
const
reco::Track
& theTrack,
const
edm::View<reco::Track>
& theTracks,
float
isoCone)
const
;
40
};
41
42
}
43
44
#endif
pat::TrackerIsolationPt::TrackerIsolationPt
TrackerIsolationPt()
constructor
Definition:
TrackerIsolationPt.cc:21
configurableAnalysis::Muon
char Muon[]
Definition:
modules.cc:10
dt_dqm_sourceclient_common_cff.reco
tuple reco
Definition:
dt_dqm_sourceclient_common_cff.py:107
pat::TrackerIsolationPt::~TrackerIsolationPt
virtual ~TrackerIsolationPt()
destructor
Definition:
TrackerIsolationPt.cc:25
edm::View
Definition:
AssociativeIterator.h:46
pat::Electron
Analysis-level electron class.
Definition:
Electron.h:52
reco::Track
Definition:
Track.h:28
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:29
configurableAnalysis::Electron
char Electron[]
Definition:
modules.cc:12
pat::Muon
Analysis-level muon class.
Definition:
Muon.h:50
sistrip::View
View
Definition:
ConstantsForView.h:26
pat::TrackerIsolationPt
Calculates a lepton's tracker isolation pt.
Definition:
TrackerIsolationPt.h:30
Generated for CMSSW Reference Manual by
1.8.5