|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGT1CALOBYTESTREAM_CPMROISUBBLOCKV2_H
6 #define TRIGT1CALOBYTESTREAM_CPMROISUBBLOCKV2_H
bool packNeutral()
Pack neutral data.
Sub-Block class for CPM RoI data (neutral format) post LS1.
static const int s_locationLen
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
bool unpackNeutral()
Unpack neutral data.
LVL1::CPMTobRoI roi(int chip, int loc, int type) const
Return RoI for given chip and location (left/right) and type (em/tau)
static const int s_bunchCrossingBits
bool unpack()
Unpack data.
static const int s_energyLen
L1Calo Sub-Block base class.
void setRoiHeader(int version, int crate, int module)
Store header.
static const int s_isolLen
std::vector< LVL1::CPMTobRoI > m_roiData
RoI words.
static const int s_wordIdVal
Header word ID.
void clear()
Clear all data.
static const int s_glinkPins
void fillRoi(LVL1::CPMTobRoI roi)
Store RoI.
CPMTobRoI_v1 CPMTobRoI
Define the latest version of the CPMTobRoI class.