Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONBYTESTREAM_MDTHPTDCREADOUT_H
6 #define MUONBYTESTREAM_MDTHPTDCREADOUT_H
109 #endif // MUONBYTESTREAM_MDTHPTDCREADOUT_H
static constexpr uint16_t TCMVALUE
void decodeWord(uint32_t dataWord)
void encodeWord(uint16_t headerVal)
uint32_t makeEOT(uint16_t tdcId, uint16_t ecnt, uint16_t wcnt)
uint32_t makeTSM(uint16_t tdcId, uint16_t channel, bool leading, uint16_t coarse, uint16_t fine)
uint32_t makeBOT(uint16_t tdcId, uint16_t ecnt, uint16_t bcid)
static constexpr uint16_t EOTVALUE
static constexpr uint16_t BOTVALUE1
static constexpr uint16_t BOTVALUE2
static constexpr uint16_t TESVALUE
setEventNumber setTimeStamp bcid
~MdtHptdcReadOut()=default
static constexpr uint16_t TSMVALUE_LEAD
uint32_t makeTCM(uint16_t tdcId, uint16_t channel, uint16_t width, uint16_t coarse, uint16_t fine)
static constexpr uint16_t TSMVALUE_TAIL
static constexpr uint16_t HEADERPOS
static constexpr uint16_t HEADERBITS