5#ifndef TRIGT1CALOBYTESTREAM_CMXSUBBLOCK_H
6#define TRIGT1CALOBYTESTREAM_CMXSUBBLOCK_H
35 int summing,
int firmware,
int position,
int timeslices);
static bool cmxBlock(uint32_t word)
Determine if header word corresponds to CMX.
static const int s_cmxPositionBit
static const uint32_t s_cmxPositionMask
static const int s_cmxFirmwareBit
static const uint32_t s_cmxFirmwareMask
static const uint32_t s_cmxSummingMask
void setCmxHeader(int version, int format, int slice, int crate, int summing, int firmware, int position, int timeslices)
Store CMX header.
static CmxFirmwareCode cmxType(uint32_t word)
CMX differentiation (CMX_CP, CMX_JET, or CMX_ENERGY)
static const int s_cmxSummingBit
static const int s_glinkBitsPerSlice
Needed for neutral format.
static const int s_wordIdVal
CMX header word ID.