5#ifndef TRIGT1INTERFACES_ZDC_CTP_H
6#define TRIGT1INTERFACES_ZDC_CTP_H
17#include "GaudiKernel/DataObject.h"
37 ZdcCTP(
unsigned int cableword0 = 0,
unsigned int cableword1 = 0 );
61 const std::string
dump()
const;
63 const std::string
print()
const;
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
char data[hepevt_bytes_allocation_ATLAS]
ZDC input class to the CTP simulation.
uint32_t m_cableWord0
A data member to contain 3bit trigger multiplicities.
void setCableWord0(unsigned int data)
set the data that is sent on cable 0
uint32_t m_cableWord1
A data member to contain ALT 3bit trigger multiplicities.
virtual ~ZdcCTP()=default
Destructor:
const std::string print() const
print object content in a human readable form to string
uint32_t cableWord0() const
return the data that is sent on cable 0
const std::string dump() const
dump raw object content to string
void setCableWord1(unsigned int data)
set the data that is sent on cable 0
uint32_t cableWord1() const
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...