28static constexpr int CRUPageAlignment = 16;
29static constexpr uint32_t GBTLinkIDIntRec = 0;
30static constexpr uint32_t NIntRecPayload = 48 + 12;
31static constexpr uint32_t GBTLinkIDClassRec = 1;
32static constexpr uint32_t NClassPayload = 64 + 12;
33static constexpr uint32_t NGBT = 80;
34static constexpr std::uint32_t NumOfHBInTF = 128;
35static constexpr uint32_t NRUNS = 16;
39static constexpr std::uint32_t CTP_NINPUTS = 48;
40static constexpr std::uint32_t CTP_NCLASSES = 64;
41static constexpr std::uint32_t CTP_MAXTRIGINPPERDET = 5;
std::bitset< NGBT > gbtword80_t
std::ostream & operator<<(std::ostream &in, const CTPConfiguration &conf)
std::bitset< 128 > gbtword128_t
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
std::bitset< CTP_NCLASSES > CTPClassMask
o2::InteractionRecord intRecord
bool operator==(const CTPDigit &d) const
void setInputMask(gbtword80_t mask)
bool isInputEmpty() const
std::bitset< CTP_NINPUTS > CTPInputMask
bool isClassEmpty() const
void printStream(std::ostream &stream) const
void setClassMask(gbtword80_t mask)