7 m_ptr(ptr), m_limit(limit), m_stepclass(0), m_technicalDataType(0)
43 else return ((*
m_ptr)>>10)&0x3;
59 else return (*
m_ptr)&0xFF;
65 else return (((*
m_ptr)&0x3F00)>>8);
71 else return (((*
m_ptr)&0x4000));
82 return ((*
m_ptr)>>8)&0x3;
96 else {
return false; }
static const int CHANNELS_PER_FIBER_MAX
const uint16_t * m_0th_data_ptr
const_iterator & operator++()
static const int HEADER_LENGTH_16BIT
const_iterator(const uint16_t *ptr, const uint16_t *limit=nullptr)
int technicalDataType() const
const_iterator begin() const
static const int FIBERS_PER_UHTR
HcalUHTRData & operator=(const HcalUHTRData &)
unsigned long long uint64_t
char data[epos_bytes_allocation]
const uint16_t * m_header_ptr
const_iterator end() const