#include <layer1_emulator.h>
Public Member Functions | |
void | clear () |
Public Member Functions inherited from l1ct::EGIsoObj | |
void | clear () |
float | floatEta () const |
float | floatIso () const |
float | floatPhi () const |
float | floatPt () const |
void | initFromBits (const ap_uint< BITWIDTH > &src) |
int | intEta () const |
int | intIso () const |
int | intPhi () const |
int | intPt () const |
int | intQual () const |
bool | operator< (const EGIsoObj &other) const |
bool | operator== (const EGIsoObj &other) const |
bool | operator> (const EGIsoObj &other) const |
ap_uint< BITWIDTH > | pack () const |
l1gt::Photon | toGT () const |
Public Attributes | |
const l1t::PFCluster * | srcCluster = nullptr |
Public Attributes inherited from l1ct::EGIsoObj | |
glbeta_t | hwEta |
iso_t | hwIso |
glbphi_t | hwPhi |
pt_t | hwPt |
egquality_t | hwQual |
Additional Inherited Members | |
Static Public Member Functions inherited from l1ct::EGIsoObj | |
static EGIsoObj | unpack (const ap_uint< BITWIDTH > &src) |
Static Public Attributes inherited from l1ct::EGIsoObj | |
static const int | BITWIDTH = pt_t::width + glbeta_t::width + glbphi_t::width + egquality_t::width + iso_t::width |
Definition at line 152 of file layer1_emulator.h.
|
inline |
Definition at line 154 of file layer1_emulator.h.
References l1ct::EGIsoObj::clear(), and srcCluster.
const l1t::PFCluster* l1ct::EGObjEmu::srcCluster = nullptr |
Definition at line 153 of file layer1_emulator.h.
Referenced by clear().