#include <gt_datatypes.h>
Public Member Functions | |
void | initFromBits (const ap_uint< BITWIDTH > &src) |
bool | operator== (const Jet &other) const |
std::array< uint64_t, 2 > | pack () const |
ap_uint< BITWIDTH > | pack_ap () 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 | |
b_tag_score_t | hwBtagScore |
ThreeVector | v3 |
valid_t | valid |
z0_t | z0 |
Static Public Attributes | |
static const int | BITWIDTH = 128 |
Definition at line 86 of file gt_datatypes.h.
|
inline |
Definition at line 119 of file gt_datatypes.h.
References l1gt::ThreeVector::eta, hwBtagScore, l1gt::ThreeVector::phi, l1gt::ThreeVector::pt, TrackRefitter_38T_cff::src, unpack_from_bits(), v3, valid, and z0.
|
inline |
|
inline |
Definition at line 105 of file gt_datatypes.h.
References ALPAKA_ACCELERATOR_NAMESPACE::pixelClustering::pixelStatus::bits, and pack_ap().
|
inline |
Definition at line 95 of file gt_datatypes.h.
References hwBtagScore, l1gt::ThreeVector::pack(), pack_into_bits(), runTheMatrix::ret, v3, valid, and z0.
Referenced by pack().
|
inlinestatic |
Definition at line 129 of file gt_datatypes.h.
References ALPAKA_ACCELERATOR_NAMESPACE::pixelClustering::pixelStatus::bits, TrackRefitter_38T_cff::src, and unpack_ap().
Referenced by l1t::L1GTProducer::produceCL2JetsSC4(), and l1t::L1GTProducer::produceCL2JetsSC8().
|
inlinestatic |
Definition at line 136 of file gt_datatypes.h.
References ALPAKA_ACCELERATOR_NAMESPACE::pixelClustering::pixelStatus::bits, TrackRefitter_38T_cff::src, and unpack_ap().
Definition at line 113 of file gt_datatypes.h.
References runTheMatrix::ret, and TrackRefitter_38T_cff::src.
Referenced by unpack().
|
static |
Definition at line 94 of file gt_datatypes.h.
b_tag_score_t l1gt::Jet::hwBtagScore |
Definition at line 90 of file gt_datatypes.h.
Referenced by initFromBits(), and pack_ap().
ThreeVector l1gt::Jet::v3 |
Definition at line 88 of file gt_datatypes.h.
Referenced by initFromBits(), operator==(), and pack_ap().
valid_t l1gt::Jet::valid |
Definition at line 87 of file gt_datatypes.h.
Referenced by initFromBits(), operator==(), and pack_ap().
z0_t l1gt::Jet::z0 |
Definition at line 89 of file gt_datatypes.h.
Referenced by initFromBits(), operator==(), and pack_ap().