#include <layer1_emulator.h>
Public Member Functions | |
void | clear () |
bool | read (std::fstream &from) |
bool | write (std::fstream &to) const |
Public Member Functions inherited from l1ct::EmCaloObj | |
void | clear () |
float | floatEta () const |
float | floatHoe () const |
float | floatMeanZ () const |
float | floatPhi () const |
float | floatPt () const |
float | floatPtErr () const |
float | floatSrrTot () const |
int | intEta () const |
int | intPhi () const |
int | intPt () const |
int | intPtErr () const |
bool | operator< (const EmCaloObj &other) const |
bool | operator== (const EmCaloObj &other) const |
bool | operator> (const EmCaloObj &other) const |
ap_uint< BITWIDTH > | pack () const |
ap_uint< BITWIDTH_SLIM > | pack_slim () const |
Public Attributes | |
const l1t::PFCluster * | src = nullptr |
Public Attributes inherited from l1ct::EmCaloObj | |
emid_t | hwEmID |
eta_t | hwEta |
hoe_t | hwHoe |
meanz_t | hwMeanZ |
phi_t | hwPhi |
pt_t | hwPt |
pt_t | hwPtErr |
srrtot_t | hwSrrTot |
Additional Inherited Members | |
Static Public Member Functions inherited from l1ct::EmCaloObj | |
static EmCaloObj | unpack (const ap_uint< BITWIDTH > &src) |
Static Public Attributes inherited from l1ct::EmCaloObj | |
static const int | BITWIDTH = BITWIDTH_SLIM + srrtot_t::width + meanz_t::width + hoe_t::width |
static const int | BITWIDTH_SLIM = pt_t::width + eta_t::width + phi_t::width + pt_t::width + emid_t::width |
Definition at line 31 of file layer1_emulator.h.
|
inline |
bool l1ct::EmCaloObjEmu::read | ( | std::fstream & | from | ) |
Referenced by edmIntegrityCheck.PublishToFileSystem::get().
bool l1ct::EmCaloObjEmu::write | ( | std::fstream & | to | ) | const |
Referenced by pkg.AbstractPkg::generate().
const l1t::PFCluster* l1ct::EmCaloObjEmu::src = nullptr |
Definition at line 32 of file layer1_emulator.h.
Referenced by clear().