1 #ifndef DataFormats_L1TParticleFlow_layer1_objs_h 2 #define DataFormats_L1TParticleFlow_layer1_objs_h 56 inline ap_uint<BITWIDTH>
pack()
const {
57 ap_uint<BITWIDTH>
ret;
58 unsigned int start = 0;
72 unsigned int start = 0;
133 inline ap_uint<BITWIDTH>
pack()
const {
134 ap_uint<BITWIDTH>
ret;
135 unsigned int start = 0;
148 unsigned int start = 0;
235 inline ap_uint<BITWIDTH>
pack()
const {
236 ap_uint<BITWIDTH>
ret;
237 unsigned int start = 0;
255 unsigned int start = 0;
327 inline ap_uint<BITWIDTH>
pack()
const {
328 ap_uint<BITWIDTH>
ret;
329 unsigned int start = 0;
343 unsigned int start = 0;
368 inline ap_uint<BITWIDTH>
pack()
const {
369 ap_uint<BITWIDTH>
ret;
370 unsigned int start = 0;
376 unsigned int start = 0;
ap_uint< BITWIDTH_SLIM > pack_slim() const
static PVObj unpack(const ap_uint< BITWIDTH > &src)
float floatSrrTot(srrtot_t srrtot)
bool operator<(const HadCaloObj &other) const
bool operator<(const EmCaloObj &other) const
ap_uint< BITWIDTH_SLIM > pack_slim() const
bool operator==(const EmCaloObj &other) const
ap_uint< BITWIDTH > pack() const
bool operator>(const TkObj &other) const
ret
prodAgent to be discontinued
bool operator==(const MuObj &other) const
bool operator>(const HadCaloObj &other) const
static HadCaloObj unpack(const ap_uint< BITWIDTH > &src)
void unpack_bool_from_bits(const U &u, unsigned int &start, bool &data)
static const int BITWIDTH
redChi2Bin_t hwRedChi2Bend
float floatVtxPhi() const
ap_ufixed< 10, 1, AP_TRN, AP_SAT > srrtot_t
bool operator>(const MuObj &other) const
glbphi_t hwVtxPhi() const
static const int BITWIDTH
bool operator==(const TkObj &other) const
ap_uint< 4 > redChi2Bin_t
static const int BITWIDTH_SLIM
bool operator<(const TkObj &other) const
float floatEta(eta_t eta)
ap_uint< BITWIDTH > pack() const
float floatDxy(dxy_t dxy)
static MuObj unpack(const ap_uint< BITWIDTH > &src)
void pack_into_bits(U &u, unsigned int &start, const T &data)
ap_uint< BITWIDTH_SLIM > pack_slim() const
float floatVtxEta() const
float floatMeanZ(meanz_t meanz)
float floatHoe(hoe_t hoe)
bool operator==(const PVObj &other) const
float floatSrrTot() const
static const int BITWIDTH
static const int BITWIDTH_SLIM
ap_uint< BITWIDTH > pack() const
ap_ufixed< 14, 12, AP_TRN, AP_SAT > pt_t
glbeta_t hwVtxEta() const
static const int BITWIDTH_SLIM
bool operator==(const HadCaloObj &other) const
ap_uint< BITWIDTH > pack() const
ap_ufixed< 10, 5, AP_TRN, AP_SAT > hoe_t
redChi2Bin_t hwRedChi2RPhi
float floatVtxEta() const
static EmCaloObj unpack(const ap_uint< BITWIDTH > &src)
bool operator>(const EmCaloObj &other) const
bool operator<(const MuObj &other) const
static TkObj unpack(const ap_uint< BITWIDTH > &src)
float floatPhi(phi_t phi)
void unpack_from_bits(const U &u, unsigned int &start, T &data)
ap_uint< BITWIDTH > pack() const
float floatVtxPhi() const
static const int BITWIDTH
static const int BITWIDTH
float floatSrrTot() const
void pack_bool_into_bits(U &u, unsigned int &start, bool data)