ATLAS Offline Software
Loading...
Searching...
No Matches
TrigMonROBDataCnv_p2.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
6
9
11 TrigMonROBData* transObj,
12 MsgStream &log) const
13{
14 if(log.level() <= MSG::DEBUG) {
15 log << MSG::DEBUG << "TrigMonROBDataCnv_p2::persToTrans called " << endmsg;
16 }
17
18 *transObj = TrigMonROBData (persObj->m_rob_id,
19 persObj->m_word);
20 transObj->m_word = persObj->m_word;
21}
22
23
25 TrigMonROBData_p2* persObj,
26 MsgStream &log) const
27{
28 if(log.level() <= MSG::DEBUG) {
29 log << MSG::DEBUG << "TrigMonROBDataCnv_p2::transToPers called " << endmsg;
30 }
31
32 persObj->m_rob_id = transObj->getROBId();
33 persObj->m_word = transObj->m_word;
34}
#define endmsg
virtual void transToPers(const TrigMonROBData *transObj, TrigMonROBData_p2 *persObj, MsgStream &log) const override
virtual void persToTrans(const TrigMonROBData_p2 *persObj, TrigMonROBData *transObj, MsgStream &log) const override
uint32_t getROBId() const