|
ATLAS Offline Software
|
Go to the documentation of this file.
31 const std::vector<unsigned int>& tobWords);
44 std::vector<unsigned int>
DataWords()
const;
46 std::vector<unsigned int>
TOBWords()
const;
47 std::vector<unsigned int>
TopoTOBs()
const;
59 #ifndef CPMCMXData_ClassDEF_H
int type() const
TOB type (EM/Tau)
int m_crate
Internal data.
bool overflow() const
Report whether TOB overflow occurred.
std::vector< unsigned int > m_DataWords
int module() const
module number
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
unsigned int presenceMap() const
16 bit presence map
int crate() const
Data accessors.
virtual ~CPMCMXData()
Destructor.
The CPMCMXData object contains the data transferred from the CPM to one of the CMXes (EM or Tau) in t...
std::vector< unsigned int > TOBWords() const
Data words (2b LC + 5b Isol + 8b ET) for up to 5 TOBs.
std::vector< unsigned int > DataWords() const
the 4 raw backplane data words
std::vector< unsigned int > TOBPresenceBits() const
Locations in Presence Map for up to 5 TOBs.
std::vector< unsigned int > TopoTOBs() const
L1Topo TOB words (1bRO + 4b CPM + 3b Chip + 3b LC + 5b Isol + 8b ET) for up to 5 TOBs.
CPMCMXData()
Constructors.
macros to associate a CLID to a type