ATLAS Offline Software
Loading...
Searching...
No Matches
TrigT2MbtsBitsCnv_p3.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
8
10 TrigT2MbtsBits *transObj,
11 MsgStream& log ) const {
12 log << MSG::DEBUG << "TrigT2MbtsBitsCnv_p3::persToTrans" << endmsg;
13
14 *transObj = TrigT2MbtsBits (persObj->m_triggerEnergies,
15 persObj->m_triggerTimes);
16}
17
19 TrigT2MbtsBits_p3 *persObj,
20 MsgStream& log ) const {
21 log << MSG::DEBUG << "TrigT2MbtsBitsCnv_p3::transToPers" << endmsg;
22
23 persObj->m_triggerEnergies = transObj->triggerEnergies();
24 persObj->m_triggerTimes = transObj->triggerTimes();
25}
#define endmsg
Athena::TPCnvVers::Old Athena::TPCnvVers::Old Athena::TPCnvVers::Old Athena::TPCnvVers::Current Athena::TPCnvVers::Current Athena::TPCnvVers::Old Athena::TPCnvVers::Current Athena::TPCnvVers::Current TrigT2MbtsBits
virtual void persToTrans(const TrigT2MbtsBits_p3 *persObj, TrigT2MbtsBits *transObj, MsgStream &log) const override
virtual void transToPers(const TrigT2MbtsBits *transObj, TrigT2MbtsBits_p3 *persObj, MsgStream &log) const override
std::vector< float > m_triggerEnergies
std::vector< float > m_triggerTimes
const std::vector< float > & triggerTimes(void) const
Return the relative times of the triggers.
const std::vector< float > & triggerEnergies(void) const
Return the trigger energies of each counter.