#include <gt_datatypes.h>
Public Member Functions | |
ap_uint< BITWIDTH > | pack () const |
Public Attributes | |
ap_uint< 1 > | charge |
iso_t | isolation |
egquality_t | quality |
ThreeVector | v3 |
valid_t | valid |
z0_t | z0 |
Static Public Attributes | |
static const int | BITWIDTH = 96 |
Definition at line 209 of file gt_datatypes.h.
|
inline |
Definition at line 218 of file gt_datatypes.h.
References charge, l1gt::ThreeVector::pack(), pack_into_bits(), quality, runTheMatrix::ret, v3, valid, and z0.
|
static |
Definition at line 217 of file gt_datatypes.h.
ap_uint<1> l1gt::Electron::charge |
Definition at line 213 of file gt_datatypes.h.
Referenced by pack(), and l1ct::EGIsoEleObj::toGT().
iso_t l1gt::Electron::isolation |
Definition at line 215 of file gt_datatypes.h.
Referenced by l1ct::EGIsoEleObj::toGT().
egquality_t l1gt::Electron::quality |
Definition at line 212 of file gt_datatypes.h.
Referenced by pack(), and l1ct::EGIsoEleObj::toGT().
ThreeVector l1gt::Electron::v3 |
Definition at line 211 of file gt_datatypes.h.
Referenced by pack(), and l1ct::EGIsoEleObj::toGT().
valid_t l1gt::Electron::valid |
Definition at line 210 of file gt_datatypes.h.
Referenced by pack(), and l1ct::EGIsoEleObj::toGT().
z0_t l1gt::Electron::z0 |
Definition at line 214 of file gt_datatypes.h.
Referenced by pack(), and l1ct::EGIsoEleObj::toGT().