#include <gt_datatypes.h>
Public Member Functions | |
void | clear () |
void | initFromBits (const ap_uint< BITWIDTH > &src) |
bool | operator== (const Sum &other) const |
ap_uint< BITWIDTH > | pack () const |
Static Public Member Functions | |
static Sum | unpack_ap (const ap_uint< BITWIDTH > &src) |
Public Attributes | |
pt_t | scalar_pt |
valid_t | valid |
phi_t | vector_phi |
pt_t | vector_pt |
Static Public Attributes | |
static const int | BITWIDTH = 64 |
Definition at line 137 of file gt_datatypes.h.
|
inline |
Definition at line 148 of file gt_datatypes.h.
References scalar_pt, valid, vector_phi, and vector_pt.
|
inline |
Definition at line 172 of file gt_datatypes.h.
References scalar_pt, TrackRefitter_38T_cff::src, unpack_from_bits(), valid, vector_phi, and vector_pt.
|
inline |
Definition at line 143 of file gt_datatypes.h.
References trackingPlots::other, scalar_pt, valid, vector_phi, and vector_pt.
|
inline |
Definition at line 156 of file gt_datatypes.h.
References pack_into_bits(), runTheMatrix::ret, scalar_pt, valid, vector_phi, and vector_pt.
Definition at line 166 of file gt_datatypes.h.
References runTheMatrix::ret, and TrackRefitter_38T_cff::src.
|
static |
Definition at line 155 of file gt_datatypes.h.
pt_t l1gt::Sum::scalar_pt |
Definition at line 141 of file gt_datatypes.h.
Referenced by clear(), initFromBits(), operator==(), pack(), and l1ct::Sum::toGT().
valid_t l1gt::Sum::valid |
Definition at line 138 of file gt_datatypes.h.
Referenced by clear(), initFromBits(), operator==(), pack(), and l1ct::Sum::toGT().
phi_t l1gt::Sum::vector_phi |
Definition at line 140 of file gt_datatypes.h.
Referenced by clear(), initFromBits(), operator==(), pack(), and l1ct::Sum::toGT().
pt_t l1gt::Sum::vector_pt |
Definition at line 139 of file gt_datatypes.h.
Referenced by clear(), initFromBits(), operator==(), pack(), and l1ct::Sum::toGT().