11#ifndef HGTD_RAWDATA_HGTD_ALTIROC_RDO_H
12#define HGTD_RAWDATA_HGTD_ALTIROC_RDO_H
16#include "Identifier/Identifier.h"
51 virtual uint16_t
getToT()
const;
52 virtual uint8_t
getToA()
const;
53 virtual uint16_t
getBCID()
const;
54 virtual uint8_t
getL1ID()
const;
55 virtual uint8_t
getCRC()
const;
56 virtual uint64_t
getWord()
const;
Identifier m_rdo_id
Offline ID of the readout channel.
virtual uint8_t getCRC() const
virtual uint8_t getToA() const
HGTD_ALTIROC_RDO & operator=(HGTD_ALTIROC_RDO &&)=default
uint64_t m_word
ALTIROC RAW output.
virtual uint64_t getWord() const
HGTD_ALTIROC_RDO(HGTD_ALTIROC_RDO &&)=default
HGTD_ALTIROC_RDO & operator=(const HGTD_ALTIROC_RDO &)=default
virtual uint16_t getToT() const
virtual ~HGTD_ALTIROC_RDO()=default
virtual uint8_t getL1ID() const
virtual uint16_t getBCID() const
HGTD_ALTIROC_RDO(const HGTD_ALTIROC_RDO &)=default
virtual Identifier identify() const
HGTD_ALTIROC_RDO()=default
Default constructor should NOT be used, needed for pool I/O.
This class provides an abstract interface to an Identifiable object.