#include <SiStripFEDBufferComponents.h>
sistrip::FEDDAQTrailer::FEDDAQTrailer |
( |
| ) |
|
|
inline |
sistrip::FEDDAQTrailer::FEDDAQTrailer |
( |
const uint8_t * |
trailer | ) |
|
|
inlineexplicit |
sistrip::FEDDAQTrailer::FEDDAQTrailer |
( |
const uint32_t |
eventLengthIn64BitWords, |
|
|
const uint16_t |
crc = 0 , |
|
|
const FEDTTSBits |
ttsBits = TTS_READY , |
|
|
const bool |
slinkTransmissionError = false , |
|
|
const bool |
badFEDID = false , |
|
|
const bool |
slinkCRCError = false , |
|
|
const uint8_t |
eventStatusNibble = 0 |
|
) |
| |
Definition at line 942 of file SiStripFEDBufferComponents.cc.
FEDDAQTrailer & setSLinkCRCErrorBit(const bool bitSet)
FEDDAQTrailer & setTTSBits(const FEDTTSBits ttsBits)
FEDDAQTrailer & setSLinkTransmissionErrorBit(const bool bitSet)
uint32_t eventLengthIn64BitWords() const
bool slinkCRCError() const
FEDDAQTrailer & setEventLengthIn64BitWords(const uint32_t eventLengthIn64BitWords)
FEDDAQTrailer & setEventStatusNibble(const uint8_t eventStatusNibble)
FEDDAQTrailer & setCRC(const uint16_t crc)
bool slinkTransmissionError() const
FEDTTSBits ttsBits() const
FEDDAQTrailer & setBadSourceIDBit(const bool bitSet)
uint8_t eventStatusNibble() const
bool sistrip::FEDDAQTrailer::badSourceID |
( |
| ) |
const |
|
inline |
bool sistrip::FEDDAQTrailer::cBit |
( |
| ) |
const |
|
inline |
uint16_t sistrip::FEDDAQTrailer::crc |
( |
void |
| ) |
const |
|
inline |
const uint8_t * sistrip::FEDDAQTrailer::data |
( |
| ) |
const |
|
inline |
uint8_t sistrip::FEDDAQTrailer::eoeNibble |
( |
| ) |
const |
|
inline |
uint32_t sistrip::FEDDAQTrailer::eventLengthIn64BitWords |
( |
| ) |
const |
|
inline |
uint32_t sistrip::FEDDAQTrailer::eventLengthInBytes |
( |
| ) |
const |
|
inline |
uint8_t sistrip::FEDDAQTrailer::eventStatusNibble |
( |
| ) |
const |
|
inline |
bool sistrip::FEDDAQTrailer::fBit |
( |
| ) |
const |
|
inline |
bool sistrip::FEDDAQTrailer::lastTrailer |
( |
| ) |
const |
|
inline |
void sistrip::FEDDAQTrailer::print |
( |
std::ostream & |
os | ) |
const |
|
inline |
bool sistrip::FEDDAQTrailer::rBit |
( |
| ) |
const |
|
inline |
FEDDAQTrailer & sistrip::FEDDAQTrailer::setBadSourceIDBit |
( |
const bool |
bitSet | ) |
|
FEDDAQTrailer & sistrip::FEDDAQTrailer::setCRC |
( |
const uint16_t |
crc | ) |
|
FEDDAQTrailer & sistrip::FEDDAQTrailer::setEventLengthIn64BitWords |
( |
const uint32_t |
eventLengthIn64BitWords | ) |
|
FEDDAQTrailer & sistrip::FEDDAQTrailer::setEventStatusNibble |
( |
const uint8_t |
eventStatusNibble | ) |
|
FEDDAQTrailer & sistrip::FEDDAQTrailer::setSLinkCRCErrorBit |
( |
const bool |
bitSet | ) |
|
FEDDAQTrailer & sistrip::FEDDAQTrailer::setSLinkTransmissionErrorBit |
( |
const bool |
bitSet | ) |
|
bool sistrip::FEDDAQTrailer::slinkCRCError |
( |
| ) |
const |
|
inline |
bool sistrip::FEDDAQTrailer::slinkTransmissionError |
( |
| ) |
const |
|
inline |
bool sistrip::FEDDAQTrailer::tBit |
( |
| ) |
const |
|
inline |
FEDTTSBits sistrip::FEDDAQTrailer::ttsBits |
( |
| ) |
const |
uint8_t sistrip::FEDDAQTrailer::ttsNibble |
( |
| ) |
const |
|
inline |
uint8_t sistrip::FEDDAQTrailer::trailer_[8] |
|
private |