![]() |
Project
|
header definition of the zero suppressed link based data format More...
#include <ZeroSuppressionLinkBased.h>
Inherits o2::tpc::zerosupp_link_based::CommonHeader.
Public Member Functions | |
| std::bitset< 80 > | getChannelBits () const |
| bool | isFillWord () const |
Public Member Functions inherited from o2::tpc::zerosupp_link_based::CommonHeader | |
| bool | hasCorrectMagicWord () const |
| bool | isLinkZS () const |
| bool | isMetaHeader () const |
| bool | isTriggerInfo () const |
| bool | isTriggerInfoV2 () const |
Additional Inherited Members | ||
Public Attributes inherited from o2::tpc::zerosupp_link_based::CommonHeader | ||
| union { | ||
| uint64_t word0 = 0 | ||
| lower 64 bits More... | ||
| struct { | ||
| uint64_t bitMaskLow: 64 | ||
| lower bits of the 80 bit bitmask More... | ||
| } | ||
| }; | ||
| union { | ||
| uint64_t word1 = 0 | ||
| upper bits of the 80 bit bitmask More... | ||
| struct { | ||
| uint64_t bitMaskHigh: 16 | ||
| higher bits of the 80 bit bitmask More... | ||
| uint32_t bunchCrossing: 12 | ||
| bunch crossing number More... | ||
| uint32_t numWordsPayload: 4 | ||
| number of 128bit words with 12bit ADC values More... | ||
| uint32_t syncOffsetBC: 8 | ||
| sync offset in bunch crossings More... | ||
| uint32_t fecInPartition: 8 | ||
| fecInPartition, only used in improved link-based format More... | ||
| uint32_t CMC: 8 | ||
| CMC, only used in improved link-based format. More... | ||
| uint32_t magicWord: 8 | ||
| magic word, identifies package More... | ||
| } | ||
| }; | ||
Static Public Attributes inherited from o2::tpc::zerosupp_link_based::CommonHeader | ||
| static constexpr uint32_t | MagicWordLinkZS = 0xFC | |
| static constexpr uint32_t | MagicWordLinkZSMetaHeader = 0xFD | |
| static constexpr uint32_t | MagicWordTrigger = 0xAA | |
| static constexpr uint32_t | MagicWordTriggerV2 = 0xAB | |
header definition of the zero suppressed link based data format
Definition at line 75 of file ZeroSuppressionLinkBased.h.
|
inline |
Definition at line 77 of file ZeroSuppressionLinkBased.h.
|
inline |
Definition at line 82 of file ZeroSuppressionLinkBased.h.