Functions | |
float | floatDxy (dxy_t dxy) |
float | floatEta (eta_t eta) |
float | floatEta (tkdeta_t eta) |
float | floatEta (glbeta_t eta) |
float | floatIso (iso_t iso) |
float | floatPhi (phi_t phi) |
float | floatPhi (tkdphi_t phi) |
float | floatPhi (glbphi_t phi) |
float | floatPt (pt_t pt) |
float | floatPt (dpt_t pt) |
float | floatPt (pt2_t pt2) |
float | floatPuppiW (puppiWgt_t puppiw) |
float | floatZ0 (z0_t z0) |
int | intPt (pt_t pt) |
int | intPt (dpt_t pt) |
dpt_t | makeDPt (int dpt) |
dpt_t | makeDPtFromFloat (float dpt) |
int | makeDR2FromFloatDR (float dr) |
eta_t | makeEta (float eta) |
glbeta_t | makeGlbEta (float eta) |
glbeta_t | makeGlbEtaRoundEven (float eta) |
glbphi_t | makeGlbPhi (float phi) |
iso_t | makeIso (float iso) |
phi_t | makePhi (float phi) |
pt_t | makePt (int pt) |
pt_t | makePtFromFloat (float pt) |
z0_t | makeZ0 (float z0) |
float | maxAbsEta () |
float | maxAbsGlbEta () |
float | maxAbsGlbPhi () |
float | maxAbsPhi () |
ap_uint< pt_t::width > | ptToInt (pt_t pt) |
ap_int< dpt_t::width > | ptToInt (dpt_t pt) |
Variables | |
constexpr float | DXY_LSB = 0.05 |
const etaphi_sf_t | ETAPHI_CTtoGT_SCALE = (Scales::ETAPHI_LSB / l1gt::Scales::ETAPHI_LSB) |
constexpr float | ETAPHI_LSB = M_PI / INTPHI_PI |
constexpr int | INTPHI_PI = 720 |
constexpr int | INTPHI_TWOPI = 2 * INTPHI_PI |
constexpr float | INTPT_LSB = 0.25 |
constexpr float | PUPPIW_LSB = 1.0 / 256 |
constexpr float | Z0_LSB = 0.05 |
|
inline |
Definition at line 164 of file datatypes.h.
References PVValHelper::dxy, and DXY_LSB.
Referenced by l1ct::PFChargedObj::floatDxy(), l1ct::PuppiObj::floatDxy(), l1ct::TkObj::floatDxy(), and l1ct::MuObj::floatDxy().
|
inline |
Definition at line 157 of file datatypes.h.
References PVValHelper::eta, and ETAPHI_LSB.
Referenced by l1ct::PFChargedObj::floatDEta(), l1ct::EGIsoEleObj::floatDEta(), l1ct::TkObj::floatDEta(), l1ct::MuObj::floatDEta(), l1ct::PFCommonObj::floatEta(), l1ct::EGIsoObj::floatEta(), l1ct::Jet::floatEta(), l1ct::HadCaloObj::floatEta(), l1ct::Tau::floatEta(), l1ct::EmCaloObj::floatEta(), l1ct::PuppiObj::floatEta(), l1ct::TkObj::floatEta(), l1ct::MuObj::floatEta(), l1ct::PFRegion::floatEtaCenter(), l1ct::PFRegion::floatEtaExtra(), l1ct::PFRegion::floatEtaHalfWidth(), l1ct::PFRegion::floatEtaMax(), l1ct::PFRegion::floatEtaMaxExtra(), l1ct::PFRegion::floatEtaMin(), l1ct::PFRegion::floatEtaMinExtra(), l1ct::PFRegion::floatGlbEta(), l1ct::PFChargedObj::floatVtxEta(), l1ct::EGIsoEleObj::floatVtxEta(), l1ct::TkObj::floatVtxEta(), and l1ct::MuObj::floatVtxEta().
|
inline |
Definition at line 159 of file datatypes.h.
References PVValHelper::eta, and ETAPHI_LSB.
|
inline |
Definition at line 161 of file datatypes.h.
References PVValHelper::eta, and ETAPHI_LSB.
|
inline |
Definition at line 166 of file datatypes.h.
Referenced by l1ct::EGIsoObj::floatIso(), l1ct::EGIsoObjEmu::floatIso(), l1ct::EGIsoEleObjEmu::floatIso(), l1ct::EGIsoObjEmu::floatRelIso(), and l1ct::EGIsoEleObjEmu::floatRelIso().
|
inline |
Definition at line 158 of file datatypes.h.
References ETAPHI_LSB.
Referenced by L1MhtPfProducer::convertHWToEDM(), l1ct::PFChargedObj::floatDPhi(), l1ct::EGIsoEleObj::floatDPhi(), l1ct::TkObj::floatDPhi(), l1ct::MuObj::floatDPhi(), l1ct::PFRegion::floatGlbPhi(), l1ct::PFCommonObj::floatPhi(), l1ct::EGIsoObj::floatPhi(), l1ct::Sum::floatPhi(), l1ct::Jet::floatPhi(), l1ct::HadCaloObj::floatPhi(), l1ct::Tau::floatPhi(), l1ct::EmCaloObj::floatPhi(), l1ct::PuppiObj::floatPhi(), l1ct::TkObj::floatPhi(), l1ct::MuObj::floatPhi(), l1ct::PFRegion::floatPhiCenter(), l1ct::PFRegion::floatPhiExtra(), l1ct::PFRegion::floatPhiHalfWidth(), l1ct::PFChargedObj::floatVtxPhi(), l1ct::EGIsoEleObj::floatVtxPhi(), l1ct::TkObj::floatVtxPhi(), and l1ct::MuObj::floatVtxPhi().
|
inline |
Definition at line 160 of file datatypes.h.
References ETAPHI_LSB.
|
inline |
Definition at line 162 of file datatypes.h.
References ETAPHI_LSB.
|
inline |
Definition at line 152 of file datatypes.h.
References DiDispStaMuonMonitor_cfi::pt.
Referenced by l1ct::PFAlgoEmulatorBase::best_match_with_pt_ref(), l1ct::Tau::floatAbsIso(), l1ct::HadCaloObj::floatEmPt(), l1ct::PFNeutralObj::floatEmPt(), l1ct::PFCommonObj::floatPt(), l1ct::EGIsoObj::floatPt(), l1ct::Sum::floatPt(), l1ct::Jet::floatPt(), l1ct::HadCaloObj::floatPt(), l1ct::Tau::floatPt(), l1ct::EmCaloObj::floatPt(), l1ct::PuppiObj::floatPt(), l1ct::TkObj::floatPt(), l1ct::MuObj::floatPt(), l1ct::EmCaloObj::floatPtErr(), l1ct::Tau::floatSeedPt(), and l1ct::Sum::floatSumPt().
|
inline |
|
inline |
|
inline |
Definition at line 165 of file datatypes.h.
References PUPPIW_LSB.
Referenced by l1ct::PuppiObj::floatPuppiW().
|
inline |
Definition at line 163 of file datatypes.h.
References Z0_LSB.
Referenced by l1ct::Tau::floatSeedZ0(), l1ct::PFChargedObj::floatZ0(), l1ct::EGIsoEleObj::floatZ0(), l1ct::PuppiObj::floatZ0(), l1ct::TkObj::floatZ0(), l1ct::MuObj::floatZ0(), and l1ct::PVObj::floatZ0().
|
inline |
Definition at line 155 of file datatypes.h.
References DiDispStaMuonMonitor_cfi::pt.
Referenced by l1ct::HadCaloObj::intEmPt(), l1ct::PFNeutralObj::intEmPt(), l1ct::PFCommonObj::intPt(), l1ct::EGIsoObj::intPt(), l1ct::Sum::intPt(), l1ct::Jet::intPt(), l1ct::HadCaloObj::intPt(), l1ct::Tau::intPt(), l1ct::EmCaloObj::intPt(), l1ct::PuppiObj::intPt(), l1ct::TkObj::intPt(), l1ct::MuObj::intPt(), l1ct::EmCaloObj::intPtErr(), l1ct::Tau::intSeedPt(), and l1ct::Sum::intSumPt().
|
inline |
|
inline |
Definition at line 169 of file datatypes.h.
|
inline |
Definition at line 171 of file datatypes.h.
|
inline |
|
inline |
Definition at line 189 of file datatypes.h.
References PVValHelper::eta, and ETAPHI_LSB.
Referenced by L1TCorrelatorLayer1Producer::addDecodedTrack().
|
inline |
Definition at line 190 of file datatypes.h.
References PVValHelper::eta, and ETAPHI_LSB.
Referenced by L1TCorrelatorLayer1Producer::addDecodedEmCalo(), L1TCorrelatorLayer1Producer::addDecodedHadCalo(), L1TCorrelatorLayer1Producer::addDecodedMuon(), and L1TCorrelatorLayer1Producer::addDecodedTrack().
|
inline |
Definition at line 191 of file datatypes.h.
References PVValHelper::eta, and ETAPHI_LSB.
|
inline |
Definition at line 193 of file datatypes.h.
References ETAPHI_LSB.
Referenced by L1TCorrelatorLayer1Producer::addDecodedMuon().
|
inline |
|
inline |
Definition at line 188 of file datatypes.h.
References ETAPHI_LSB.
Referenced by L1TCorrelatorLayer1Producer::addDecodedEmCalo(), L1TCorrelatorLayer1Producer::addDecodedHadCalo(), and L1TCorrelatorLayer1Producer::addDecodedTrack().
|
inline |
|
inline |
Definition at line 170 of file datatypes.h.
References DiDispStaMuonMonitor_cfi::pt.
Referenced by L1TCorrelatorLayer1Producer::addDecodedEmCalo(), L1TCorrelatorLayer1Producer::addDecodedHadCalo(), L1TCorrelatorLayer1Producer::addDecodedMuon(), and L1TCorrelatorLayer1Producer::addDecodedTrack().
|
inline |
Definition at line 172 of file datatypes.h.
References Z0_LSB.
Referenced by L1TCorrelatorLayer1Producer::addDecodedMuon(), L1TCorrelatorLayer1Producer::addDecodedTrack(), and L1TCorrelatorLayer1Producer::produce().
|
inline |
Definition at line 198 of file datatypes.h.
References ETAPHI_LSB, and ApeEstimator_cff::width.
Referenced by L1TCorrelatorLayer1Producer::initSectorsAndRegions().
|
inline |
|
inline |
|
inline |
Definition at line 199 of file datatypes.h.
References ETAPHI_LSB, and ApeEstimator_cff::width.
Referenced by L1TCorrelatorLayer1Producer::initSectorsAndRegions().
|
inline |
Definition at line 174 of file datatypes.h.
References DiDispStaMuonMonitor_cfi::pt, runTheMatrix::ret, and ApeEstimator_cff::width.
|
inline |
Definition at line 181 of file datatypes.h.
References DiDispStaMuonMonitor_cfi::pt, runTheMatrix::ret, and ApeEstimator_cff::width.
constexpr float l1ct::Scales::DXY_LSB = 0.05 |
Definition at line 150 of file datatypes.h.
Referenced by floatDxy().
const etaphi_sf_t l1ct::Scales::ETAPHI_CTtoGT_SCALE = (Scales::ETAPHI_LSB / l1gt::Scales::ETAPHI_LSB) |
Definition at line 255 of file gt_datatypes.h.
Referenced by l1ct::CTtoGT_eta(), and l1ct::CTtoGT_phi().
Definition at line 148 of file datatypes.h.
Referenced by L1TCorrelatorLayer1Producer::addRawHgcalCluster(), floatEta(), floatPhi(), makeDR2FromFloatDR(), makeEta(), makeGlbEta(), makeGlbEtaRoundEven(), makeGlbPhi(), makePhi(), maxAbsEta(), maxAbsGlbEta(), maxAbsGlbPhi(), and maxAbsPhi().
constexpr int l1ct::Scales::INTPHI_PI = 720 |
Definition at line 145 of file datatypes.h.
Referenced by L1TauEmu::deltaPhi(), L1SCJetEmu::deltaPhi(), l1ct::tdr_regionizer::dphi_wrap(), l1ct::multififo_regionizer::dphi_wrap(), l1ct::PFRegion::hwGlbPhi(), and P2L1HTMHTEmu::phi_cordic().
constexpr int l1ct::Scales::INTPHI_TWOPI = 2 * INTPHI_PI |
Definition at line 146 of file datatypes.h.
Referenced by L1TauEmu::deltaPhi(), L1SCJetEmu::deltaPhi(), l1ct::tdr_regionizer::dphi_wrap(), l1ct::multififo_regionizer::dphi_wrap(), and l1ct::PFRegion::hwGlbPhi().
constexpr float l1ct::Scales::INTPT_LSB = 0.25 |
Definition at line 147 of file datatypes.h.
Referenced by l1ct::PFAlgoEmulatorBase::best_match_with_pt_ref().
constexpr float l1ct::Scales::PUPPIW_LSB = 1.0 / 256 |
Definition at line 151 of file datatypes.h.
Referenced by floatPuppiW().
constexpr float l1ct::Scales::Z0_LSB = 0.05 |
Definition at line 149 of file datatypes.h.