ATLAS Offline Software
Trigger
TrigEvent
TrigMonitoringEventTPCnv
src
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
5
#include "
TrigMonitoringEvent/TrigMonROBData.h
"
6
7
#include "
TrigMonitoringEventTPCnv/TrigMonROBData_p2.h
"
8
#include "
TrigMonitoringEventTPCnv/TrigMonROBDataCnv_p2.h
"
9
10
void
TrigMonROBDataCnv_p2::persToTrans
(
const
TrigMonROBData_p2
* persObj,
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
24
void
TrigMonROBDataCnv_p2::transToPers
(
const
TrigMonROBData
* transObj,
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
}
TrigMonROBData.h
TrigMonROBData::getROBId
uint32_t getROBId() const
Definition:
TrigMonROBData.h:59
TrigMonROBData_p2.h
TrigMonROBData_p2
Definition:
TrigMonROBData_p2.h:18
TrigMonROBDataCnv_p2.h
endmsg
#define endmsg
Definition:
AnalysisConfig_Ntuple.cxx:63
TrigMonROBDataCnv_p2::transToPers
virtual void transToPers(const TrigMonROBData *transObj, TrigMonROBData_p2 *persObj, MsgStream &log) const override
Definition:
TrigMonROBDataCnv_p2.cxx:24
TrigMonROBData
Definition:
TrigMonROBData.h:27
TrigMonROBDataCnv_p2::persToTrans
virtual void persToTrans(const TrigMonROBData_p2 *persObj, TrigMonROBData *transObj, MsgStream &log) const override
Definition:
TrigMonROBDataCnv_p2.cxx:10
TrigMonROBData_p2::m_word
uint32_t m_word
Definition:
TrigMonROBData_p2.h:29
TrigMonROBData::m_word
uint32_t m_word
Definition:
TrigMonROBData.h:72
DEBUG
#define DEBUG
Definition:
page_access.h:11
python.CaloCondTools.log
log
Definition:
CaloCondTools.py:20
TrigMonROBData_p2::m_rob_id
uint32_t m_rob_id
Definition:
TrigMonROBData_p2.h:28
Generated on Sun Dec 22 2024 21:21:09 for ATLAS Offline Software by
1.8.18