#include <GMTInternalMuon.h>
Public Member Functions | |
GMTInternalMuon (const RegionalMuonCand &, int, int) | |
GMTInternalMuon (const GMTInternalMuon &) | |
const int | hwAbsIso () const |
const int | hwCaloEta () const |
const int | hwCaloPhi () const |
const int | hwCancelBit () const |
const int | hwDEta () const |
const int | hwDPhi () const |
const int | hwDXY () const |
const int | hwEta () const |
const int | hwGlobalPhi () const |
const int | hwHF () const |
const int | hwIsoSum () const |
const int | hwLocalPhi () const |
const int | hwPt () const |
const int | hwPtUnconstrained () const |
const int | hwQual () const |
const int | hwRank () const |
const int | hwRelIso () const |
const int | hwSign () const |
const int | hwSignValid () const |
const int | hwWins () const |
void | increaseWins () |
const int | link () const |
const RegionalMuonCand & | origin () const |
const int | processor () const |
void | setExtrapolation (int deta, int dphi) |
void | setHwAbsIso (int iso) |
void | setHwCaloEta (int idx) |
void | setHwCaloPhi (int idx) |
void | setHwCancelBit (int bit) |
void | setHwIsoSum (int isosum) |
void | setHwRank (int bits) |
void | setHwRelIso (int iso) |
void | setHwWins (int wins) |
void | setTfMuonIndex (int idx) |
const int | tfMuonIndex () const |
const tftype | trackFinderType () const |
virtual | ~GMTInternalMuon () |
Private Attributes | |
int | m_hwAbsIso |
std::pair< int, int > | m_hwCaloIndex |
int | m_hwCancelBit |
int | m_hwDeltaEta |
int | m_hwDeltaPhi |
int | m_hwGlobalPhi |
int | m_hwIsoSum |
int | m_hwRank |
int | m_hwRelIso |
int | m_hwWins |
const RegionalMuonCand & | m_regional |
int | m_tfMuonIndex |
Definition at line 10 of file GMTInternalMuon.h.
|
explicit |
Definition at line 19 of file GMTInternalMuon.cc.
l1t::GMTInternalMuon::GMTInternalMuon | ( | const GMTInternalMuon & | other | ) |
Definition at line 6 of file GMTInternalMuon.cc.
|
inlinevirtual |
Definition at line 16 of file GMTInternalMuon.h.
|
inline |
|
inline |
Definition at line 38 of file GMTInternalMuon.h.
References m_hwCaloIndex.
|
inline |
Definition at line 39 of file GMTInternalMuon.h.
References m_hwCaloIndex.
|
inline |
|
inline |
Definition at line 34 of file GMTInternalMuon.h.
References m_hwDeltaEta.
Referenced by l1t::MicroGMTIsolationUnit::getCaloIndex().
|
inline |
Definition at line 35 of file GMTInternalMuon.h.
References m_hwDeltaPhi.
Referenced by l1t::MicroGMTIsolationUnit::getCaloIndex().
|
inline |
Definition at line 47 of file GMTInternalMuon.h.
References l1t::RegionalMuonCand::hwDXY(), and m_regional.
|
inline |
Definition at line 49 of file GMTInternalMuon.h.
References l1t::RegionalMuonCand::hwEta(), and m_regional.
Referenced by l1t::MicroGMTIsolationUnit::getCaloIndex().
|
inline |
Definition at line 40 of file GMTInternalMuon.h.
References m_hwGlobalPhi.
Referenced by l1t::MicroGMTIsolationUnit::getCaloIndex().
|
inline |
Definition at line 53 of file GMTInternalMuon.h.
References l1t::RegionalMuonCand::hwHF(), and m_regional.
|
inline |
|
inline |
Definition at line 48 of file GMTInternalMuon.h.
References l1t::RegionalMuonCand::hwPhi(), and m_regional.
|
inline |
Definition at line 45 of file GMTInternalMuon.h.
References l1t::RegionalMuonCand::hwPt(), and m_regional.
|
inline |
Definition at line 46 of file GMTInternalMuon.h.
References l1t::RegionalMuonCand::hwPtUnconstrained(), and m_regional.
|
inline |
Definition at line 52 of file GMTInternalMuon.h.
References l1t::RegionalMuonCand::hwQual(), and m_regional.
|
inline |
|
inline |
|
inline |
Definition at line 50 of file GMTInternalMuon.h.
References l1t::RegionalMuonCand::hwSign(), and m_regional.
|
inline |
Definition at line 51 of file GMTInternalMuon.h.
References l1t::RegionalMuonCand::hwSignValid(), and m_regional.
|
inline |
|
inline |
|
inline |
Definition at line 56 of file GMTInternalMuon.h.
References l1t::RegionalMuonCand::link(), and m_regional.
|
inline |
|
inline |
Definition at line 54 of file GMTInternalMuon.h.
References m_regional, and l1t::RegionalMuonCand::processor().
void l1t::GMTInternalMuon::setExtrapolation | ( | int | deta, |
int | dphi | ||
) |
|
inline |
|
inline |
Definition at line 26 of file GMTInternalMuon.h.
References m_hwCaloIndex.
Referenced by l1t::MicroGMTIsolationUnit::getCaloIndex().
|
inline |
Definition at line 27 of file GMTInternalMuon.h.
References m_hwCaloIndex.
Referenced by l1t::MicroGMTIsolationUnit::getCaloIndex().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 55 of file GMTInternalMuon.h.
References m_regional, and l1t::RegionalMuonCand::trackFinderType().
|
private |
Definition at line 66 of file GMTInternalMuon.h.
Referenced by hwAbsIso(), and setHwAbsIso().
|
private |
Definition at line 70 of file GMTInternalMuon.h.
Referenced by hwCaloEta(), hwCaloPhi(), setHwCaloEta(), and setHwCaloPhi().
|
private |
Definition at line 61 of file GMTInternalMuon.h.
Referenced by hwCancelBit(), and setHwCancelBit().
|
private |
Definition at line 64 of file GMTInternalMuon.h.
Referenced by hwDEta(), and setExtrapolation().
|
private |
Definition at line 65 of file GMTInternalMuon.h.
Referenced by hwDPhi(), and setExtrapolation().
|
private |
Definition at line 68 of file GMTInternalMuon.h.
Referenced by hwGlobalPhi().
|
private |
Definition at line 63 of file GMTInternalMuon.h.
Referenced by hwIsoSum(), and setHwIsoSum().
|
private |
Definition at line 60 of file GMTInternalMuon.h.
Referenced by hwRank(), and setHwRank().
|
private |
Definition at line 67 of file GMTInternalMuon.h.
Referenced by hwRelIso(), and setHwRelIso().
|
private |
Definition at line 62 of file GMTInternalMuon.h.
Referenced by hwWins(), increaseWins(), and setHwWins().
|
private |
Definition at line 59 of file GMTInternalMuon.h.
Referenced by hwDXY(), hwEta(), hwHF(), hwLocalPhi(), hwPt(), hwPtUnconstrained(), hwQual(), hwSign(), hwSignValid(), link(), origin(), processor(), and trackFinderType().
|
private |
Definition at line 69 of file GMTInternalMuon.h.
Referenced by setTfMuonIndex(), and tfMuonIndex().