![]() |
Project
|
Bitfield encoding channel headers. More...
#include <RawWriter.h>
Public Attributes | ||
uint32_t | mDataWord | |
Full data word representation. | ||
struct { | ||
uint32_t mHardwareAddress: 16 | ||
Bits 0 - 15: Hardware address. More... | ||
uint32_t mPayloadSize: 10 | ||
Bits 16 - 25: Payload size. More... | ||
uint32_t mZero1: 3 | ||
Bits 26 - 28: zeroed. More... | ||
uint32_t mBadChannel: 1 | ||
Bit 29: Bad channel status. More... | ||
uint32_t mHeaderBits: 2 | ||
Bits 30 - 31: channel header bits (1) More... | ||
}; | ||
Bitfield encoding channel headers.
Definition at line 43 of file RawWriter.h.
struct { ... } o2::emcal::ChannelHeader |
uint32_t o2::emcal::ChannelHeader::mBadChannel |
Bit 29: Bad channel status.
Definition at line 49 of file RawWriter.h.
uint32_t o2::emcal::ChannelHeader::mDataWord |
Full data word representation.
Definition at line 44 of file RawWriter.h.
uint32_t o2::emcal::ChannelHeader::mHardwareAddress |
Bits 0 - 15: Hardware address.
Definition at line 46 of file RawWriter.h.
uint32_t o2::emcal::ChannelHeader::mHeaderBits |
Bits 30 - 31: channel header bits (1)
Definition at line 50 of file RawWriter.h.
uint32_t o2::emcal::ChannelHeader::mPayloadSize |
Bits 16 - 25: Payload size.
Definition at line 47 of file RawWriter.h.
uint32_t o2::emcal::ChannelHeader::mZero1 |
Bits 26 - 28: zeroed.
Definition at line 48 of file RawWriter.h.