#include <L1TEfficiencyMuons_Offline.h>
Public Member Functions | |
double | dR () |
double | eta () const |
double | gmtEta () const |
double | gmtPhi () const |
double | gmtPt () const |
int | gmtQual () const |
MuonGmtPair (const reco::Muon *muon, const l1t::Muon *regMu) | |
MuonGmtPair (const MuonGmtPair &muonGmtPair) | |
double | phi () const |
void | propagate (edm::ESHandle< MagneticField > bField, edm::ESHandle< Propagator > propagatorAlong, edm::ESHandle< Propagator > propagatorOpposite) |
double | pt () const |
~MuonGmtPair () | |
Private Member Functions | |
TrajectoryStateOnSurface | cylExtrapTrkSam (reco::TrackRef track, double rho) |
FreeTrajectoryState | freeTrajStateMuon (reco::TrackRef track) |
TrajectoryStateOnSurface | surfExtrapTrkSam (reco::TrackRef track, double z) |
Private Attributes | |
edm::ESHandle< MagneticField > | m_BField |
double | m_eta |
const reco::Muon * | m_muon |
double | m_phi_bar |
double | m_phi_end |
edm::ESHandle< Propagator > | m_propagatorAlong |
edm::ESHandle< Propagator > | m_propagatorOpposite |
const l1t::Muon * | m_regMu |
Definition at line 69 of file L1TEfficiencyMuons_Offline.h.
|
inline |
Definition at line 71 of file L1TEfficiencyMuons_Offline.h.
MuonGmtPair::MuonGmtPair | ( | const MuonGmtPair & | muonGmtPair | ) |
Definition at line 28 of file L1TEfficiencyMuons_Offline.cc.
|
inline |
Definition at line 75 of file L1TEfficiencyMuons_Offline.h.
|
private |
Definition at line 68 of file L1TEfficiencyMuons_Offline.cc.
double MuonGmtPair::dR | ( | ) |
Definition at line 37 of file L1TEfficiencyMuons_Offline.cc.
|
inline |
Definition at line 78 of file L1TEfficiencyMuons_Offline.h.
Referenced by Particle.Particle::__str__().
|
private |
Definition at line 98 of file L1TEfficiencyMuons_Offline.cc.
|
inline |
Definition at line 84 of file L1TEfficiencyMuons_Offline.h.
|
inline |
Definition at line 83 of file L1TEfficiencyMuons_Offline.h.
|
inline |
Definition at line 81 of file L1TEfficiencyMuons_Offline.h.
|
inline |
Definition at line 82 of file L1TEfficiencyMuons_Offline.h.
|
inline |
Definition at line 79 of file L1TEfficiencyMuons_Offline.h.
Referenced by Particle.Particle::__str__().
void MuonGmtPair::propagate | ( | edm::ESHandle< MagneticField > | bField, |
edm::ESHandle< Propagator > | propagatorAlong, | ||
edm::ESHandle< Propagator > | propagatorOpposite | ||
) |
Definition at line 43 of file L1TEfficiencyMuons_Offline.cc.
|
inline |
Definition at line 80 of file L1TEfficiencyMuons_Offline.h.
Referenced by Particle.Particle::__str__(), DiObject.DiMuon::__str__(), Lepton.Lepton::relIso(), Lepton.Lepton::relIsoFromEA(), and Lepton.Lepton::relIsoR().
|
private |
Definition at line 83 of file L1TEfficiencyMuons_Offline.cc.
|
private |
Definition at line 100 of file L1TEfficiencyMuons_Offline.h.
|
private |
Definition at line 104 of file L1TEfficiencyMuons_Offline.h.
|
private |
Definition at line 97 of file L1TEfficiencyMuons_Offline.h.
|
private |
Definition at line 105 of file L1TEfficiencyMuons_Offline.h.
|
private |
Definition at line 106 of file L1TEfficiencyMuons_Offline.h.
|
private |
Definition at line 101 of file L1TEfficiencyMuons_Offline.h.
|
private |
Definition at line 102 of file L1TEfficiencyMuons_Offline.h.
|
private |
Definition at line 98 of file L1TEfficiencyMuons_Offline.h.