|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef TRIGT1INTERFACES_FRONTPANELCTP_H
10 #define TRIGT1INTERFACES_FRONTPANELCTP_H 1
20 #include "GaudiKernel/DataObject.h"
97 #endif //> !TRIGT1INTERFACES_FRONTPANELCTP_H
uint32_t cableWord1(unsigned int clock) const
return the data that it sent on cable 1
char data[hepevt_bytes_allocation_ATLAS]
void setOptCableWord(const std::string &conn, const std::bitset< 128 > &data)
set the data that is sent on the optical cables
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
void setCableWord0(unsigned int clock, uint32_t data)
set the data that is sent on cable 0
Front panel input class to the CTP simulation.
std::bitset< 128 > optcableWord(const std::string &conn) const
return the data that is sent on the optical cables by index
uint32_t cableWord0(unsigned int clock) const
return the data that is sent on cable 0
void setCableWord2(unsigned int clock, uint32_t data)
set the data that is sent on cable 2
void setCableWord1(unsigned int clock, uint32_t data)
set the data that is sent on cable 1
~FrontPanelCTP()
Destructor:
uint32_t cableWord2(unsigned int clock) const
return the data that is sent on cable 2
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
FrontPanelCTP(uint32_t cableword0clock0, uint32_t cableword0clock1, uint32_t cableword1clock0, uint32_t cableword1clock1, uint32_t cableword2clock0, uint32_t cableword2clock1)
std::map< std::string, std::bitset< 128 > > m_optcableWord
macros to associate a CLID to a type