1 #ifndef DataFormats_L1TParticleFlow_taus_h 2 #define DataFormats_L1TParticleFlow_taus_h 75 inline ap_uint<BITWIDTH>
pack()
const {
76 ap_uint<BITWIDTH>
ret;
77 unsigned int start = 0;
94 unsigned int start = 0;
float floatSeedZ0() const
ret
prodAgent to be discontinued
l1gt::eta_t CTtoGT_eta(glbeta_t x)
void setAbsIso(pt10_t absIso)
ap_ufixed< 10, 8, AP_TRN, AP_SAT > pt10_t
bool operator==(const Tau &other) const
float floatEta(eta_t eta)
float floatAbsIso() const
void pack_into_bits(U &u, unsigned int &start, const T &data)
ap_uint< BITWIDTH > pack() const
float floatSeedPt() const
ap_ufixed< 14, 12, AP_TRN, AP_SAT > pt_t
static const int BITWIDTH
bool operator<(const Tau &other) const
l1gt::phi_t CTtoGT_phi(glbphi_t x)
bool operator>(const Tau &other) const
float floatPhi(phi_t phi)
void unpack_from_bits(const U &u, unsigned int &start, T &data)
l1gt::pt_t CTtoGT_pt(pt_t x)
void pack_bool_into_bits(U &u, unsigned int &start, bool data)
static Tau unpack(const ap_uint< BITWIDTH > &src)