17 bstReceptionStatus_(0),
20 nibblesPerLumiSection_(0),
78 s <<
"RunNumber: " << record.
getRunNumber() << std::endl;
80 s <<
"Nibble: " << record.
getNibble() << std::endl;
83 s <<
"EventType: " << record.
getEventType() << std::endl;
85 s <<
"Inputs: " << record.
getInputs() << std::endl;
86 s <<
"OrbitNr: " << record.
getOrbitNr() << std::endl;
87 s <<
"BXID: " << record.
getBXID() << std::endl;
93 s <<
"L1aHistory:" << std::endl;
98 s << record.
getBST() << std::endl;
102 s <<
"LastStart: " << record.
getLastStart() << std::endl;
uint16_t triggerTypeFlags_
static const char runNumber_[]
uint32_t getRecordVersion() const
const BSTRecord & getBST() const
uint32_t getLastResync() const
uint16_t getNibblesPerLumiSection() const
uint32_t getLastOrbitCounter0() const
uint64_t getOrbitNr() const
uint32_t getNibble() const
uint32_t bstReceptionStatus_
const uint8_t bgoCount_v1
uint32_t getLastTestEnable() const
Class to contain L1 accept history information from TCDS FED.
Class to contain information from TCDS FED.
std::bitset< 96 > ActivePartitions
std::ostream & operator<<(std::ostream &s, const TCDSRecord &record)
Pretty-print operator for TCDSRecord.
uint64_t getTriggerCount() const
Class representing the Beam Synchronous Timing (BST) information included in the TCDS record...
ActivePartitions activePartitions_
uint32_t getBstReceptionStatus() const
uint16_t nibblesPerLumiSection_
const struct LastBGo_v1 lastBGo[bgoCount_v1]
uint16_t getInputs() const
std::vector< uint32_t > lastBgos_
ActivePartitions getActivePartitions() const
uint32_t getFwVersion() const
const uint8_t l1aHistoryDepth_v1
unsigned long long uint64_t
L1aInfo_v1 l1aInfo[l1aHistoryDepth_v1]
uint16_t getTriggerTypeFlags() const
uint32_t getLastHardReset() const
uint64_t getMacAddress() const
uint32_t getOrbitOfLastBgo(const uint16_t bgo) const
const L1aHistory & getFullL1aHistory() const
const struct L1aHistory_v1 l1aHistory
uint32_t getLastEventCounter0() const
uint64_t getEventNumber() const
uint16_t getEventType() const
const struct BGoHistory_v1 bgoHistory
uint32_t getSwVersion() const
const struct Header_v1 header
uint32_t getLastStart() const
uint32_t getRunNumber() const
uint32_t getLumiSection() const