Go to the documentation of this file. 1 #ifndef EventFilter_Phase2TrackerRawToDigi_Phase2TrackerFEDDAQTrailer_H // {
2 #define EventFilter_Phase2TrackerRawToDigi_Phase2TrackerFEDDAQTrailer_H
57 void print(std::ostream& os)
const;
59 const uint8_t*
data()
const;
70 const uint16_t
crc = 0,
73 const bool badFEDID =
false,
118 #endif // } end def EventFilter_Phase2TrackerRawToDigi_Phase2TrackerFEDDAQHeader_H
void setEventLengthIn64BitWords(const uint32_t eventLengthIn64BitWords)
bool slinkTransmissionError() const
void print(std::ostream &os) const
FEDTTSBits ttsBits() const
uint8_t eventStatusNibble() const
void setBadSourceIDBit(const bool bitSet)
std::ostream & operator<<(std::ostream &os, const FEDDAQEventType &value)
uint8_t eoeNibble() const
uint32_t eventLengthIn64BitWords() const
void setSLinkCRCErrorBit(const bool bitSet)
static const uint8_t INVALID
void setCRC(const uint16_t crc)
uint32_t eventLengthInBytes() const
const uint8_t * data() const
uint8_t ttsNibble() const
void setEventStatusNibble(const uint8_t eventStatusNibble)
void printHex(const void *pointer, const size_t lengthInBytes, std::ostream &os)
void setTTSBits(const FEDTTSBits ttsBits)
void setSLinkTransmissionErrorBit(const bool bitSet)
bool slinkCRCError() const