5#ifndef TRIGT2ZDCSIGNALS_H
6#define TRIGT2ZDCSIGNALS_H
44 void print(MsgStream& log)
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
MsgStream & operator<<(MsgStream &m, const TrigT2ZdcSignals &trigT2ZdcSignals)
Helper operator for printing the object.
std::vector< float > m_triggerEnergies
TrigT2ZdcSignals & operator=(const TrigT2ZdcSignals &)=default
TrigT2ZdcSignals(TrigT2ZdcSignals &&) noexcept=default
TrigT2ZdcSignals()=default
static constexpr int NUM_ZDC
A data member to contain the number of ZDC signals.
void print() const
Prints out data members to std::cout.
const std::vector< float > & triggerTimes(void) const
Return the relative times of the triggers.
TrigT2ZdcSignals(const TrigT2ZdcSignals &)=default
std::vector< float > m_triggerTimes
const std::vector< float > & triggerEnergies(void) const
Return the trigger energies of each counter.
~TrigT2ZdcSignals()=default