Loading [MathJax]/jax/input/TeX/config.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGT1CALOBYTESTREAM_CMXSUBBLOCK_H
6 #define TRIGT1CALOBYTESTREAM_CMXSUBBLOCK_H
35 int summing,
int firmware,
int position,
int timeslices);
static const uint32_t s_cmxPositionMask
Sub-Block class for CMX data post LS1.
static bool cmxBlock(uint32_t word)
Determine if header word corresponds to CMX.
static const int s_glinkBitsPerSlice
Needed for neutral format.
static const uint32_t s_cmxSummingMask
static const int s_wordIdVal
CMX header word ID.
static const int s_cmxSummingBit
static const int s_cmxPositionBit
static const uint32_t s_cmxFirmwareMask
static CmxFirmwareCode cmxType(uint32_t word)
CMX differentiation (CMX_CP, CMX_JET, or CMX_ENERGY)
static const int s_cmxFirmwareBit
void setCmxHeader(int version, int format, int slice, int crate, int summing, int firmware, int position, int timeslices)
Store CMX header.
L1Calo Sub-Block base class.