|
ATLAS Offline Software
|
Go to the documentation of this file.
34 const int slice,
const int crate,
35 const int summing,
const int firmware,
36 const int position,
const int timeslices)
static CmmFirmwareCode cmmType(uint32_t word)
CMM differentiation (CMM_CP, CMM_JET, or CMM_ENERGY)
static const int s_cmmSummingBit
void setCmmHeader(int version, int format, int slice, int crate, int summing, int firmware, int position, int timeslices)
Store CMM header.
static const int s_cmmPositionBit
static bool cmmBlock(uint32_t word)
Determine if header word corresponds to CMM.
void setHeader(int wordId, int version, int format, int seqno, int crate, int module, int slices2, int slices1)
Store header data.
static const uint32_t s_cmmFirmwareMask
static const int s_glinkBitsPerSlice
Needed for neutral format.
static const uint32_t s_cmmSummingMask
int dataWords() const
Return number of data words.
static const uint32_t s_cmmPositionMask
static const int s_wordIdVal
CMM header word ID.
static const int s_cmmFirmwareBit