#include <jets.h>
Public Member Functions | |
void | clear () |
float | floatEta () const |
float | floatPhi () const |
float | floatPt () const |
void | initFromBits (const ap_uint< BITWIDTH > &src) |
int | intEta () const |
int | intPhi () const |
int | intPt () const |
bool | operator< (const Jet &other) const |
bool | operator== (const Jet &other) const |
bool | operator> (const Jet &other) const |
std::array< uint64_t, 2 > | pack () const |
ap_uint< BITWIDTH > | pack_ap () const |
l1gt::Jet | toGT () const |
Static Public Member Functions | |
static Jet | unpack (const std::array< uint64_t, 2 > &src) |
static Jet | unpack (long long unsigned int &src) |
static Jet | unpack_ap (const ap_uint< BITWIDTH > &src) |
Public Attributes | |
glbeta_t | hwEta |
glbphi_t | hwPhi |
pt_t | hwPt |
Static Public Attributes | |
static const int | BITWIDTH = pt_t::width + glbeta_t::width + glbphi_t::width |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 61 of file jets.h.
References hwEta, hwPhi, hwPt, TrackRefitter_38T_cff::src, and unpack_from_bits().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 38 of file jets.h.
References hwEta, hwPhi, hwPt, pack_into_bits(), and runTheMatrix::ret.
Referenced by pack().
|
inline |
Definition at line 80 of file jets.h.
References l1ct::CTtoGT_eta(), l1ct::CTtoGT_phi(), l1ct::CTtoGT_pt(), hwEta, hwPhi, hwPt, and dqmiolumiharvest::j.
|
inlinestatic |
Definition at line 68 of file jets.h.
References gpuClustering::pixelStatus::bits, TrackRefitter_38T_cff::src, and unpack_ap().
Referenced by L1MhtPfProducer::convertEDMToHW().
|
inlinestatic |
Definition at line 74 of file jets.h.
References gpuClustering::pixelStatus::bits, TrackRefitter_38T_cff::src, and unpack_ap().
Definition at line 55 of file jets.h.
References runTheMatrix::ret, and TrackRefitter_38T_cff::src.
Referenced by unpack().
|
static |
glbeta_t l1ct::Jet::hwEta |
Definition at line 14 of file jets.h.
Referenced by clear(), floatEta(), initFromBits(), intEta(), operator==(), pack_ap(), and toGT().
glbphi_t l1ct::Jet::hwPhi |
Definition at line 15 of file jets.h.
Referenced by clear(), floatPhi(), initFromBits(), intPhi(), operator==(), pack_ap(), and toGT().
pt_t l1ct::Jet::hwPt |
Definition at line 13 of file jets.h.
Referenced by clear(), floatPt(), initFromBits(), intPt(), operator<(), operator==(), operator>(), pack_ap(), and toGT().