1 #ifndef DataFormats_L1TParticleFlow_layer1_objs_h 2 #define DataFormats_L1TParticleFlow_layer1_objs_h 44 inline ap_uint<BITWIDTH>
pack()
const {
45 ap_uint<BITWIDTH>
ret;
46 unsigned int start = 0;
56 unsigned int start = 0;
100 inline ap_uint<BITWIDTH>
pack()
const {
101 ap_uint<BITWIDTH>
ret;
102 unsigned int start = 0;
112 unsigned int start = 0;
179 inline ap_uint<BITWIDTH>
pack()
const {
180 ap_uint<BITWIDTH>
ret;
181 unsigned int start = 0;
195 unsigned int start = 0;
262 inline ap_uint<BITWIDTH>
pack()
const {
263 ap_uint<BITWIDTH>
ret;
264 unsigned int start = 0;
278 unsigned int start = 0;
303 inline ap_uint<BITWIDTH>
pack()
const {
304 ap_uint<BITWIDTH>
ret;
305 unsigned int start = 0;
311 unsigned int start = 0;
static PVObj unpack(const ap_uint< BITWIDTH > &src)
bool operator<(const HadCaloObj &other) const
bool operator<(const EmCaloObj &other) 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
float floatVtxPhi() const
bool operator>(const MuObj &other) const
glbphi_t hwVtxPhi() const
static const int BITWIDTH
bool operator==(const TkObj &other) const
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)
float floatVtxEta() const
bool operator==(const PVObj &other) const
static const int BITWIDTH
ap_uint< BITWIDTH > pack() const
ap_ufixed< 14, 12, AP_TRN, AP_SAT > pt_t
glbeta_t hwVtxEta() const
bool operator==(const HadCaloObj &other) const
ap_uint< BITWIDTH > pack() const
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
void pack_bool_into_bits(U &u, unsigned int &start, bool data)