ATLAS Offline Software
TrigMonAlgCnv_p1.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 
7 #include <iostream>
10 
12  TrigMonAlg* transObj,
13  MsgStream &log) const
14 {
15  if(log.level() <= MSG::DEBUG) {
16  log << MSG::DEBUG << "TrigMonAlgCnv_p1::persToTrans called " << endmsg;
17  }
18 
19  transObj->m_byte = persObj->m_byte;
20  transObj->m_word = persObj->m_word;
21 }
22 
23 
25  TrigMonAlg_p1* persObj,
26  MsgStream &log) const
27 {
28  if(log.level() <= MSG::DEBUG) {
29  log << MSG::DEBUG << "TrigMonAlgCnv_p1::transToPers called " << endmsg;
30  }
31 
32  persObj->m_byte = transObj->getByte();
33  persObj->m_word = transObj->getWord();
34 }
TrigMonAlg_p1
Definition: TrigMonAlg_p1.h:19
TrigMonAlg::getByte
const std::vector< uint8_t > & getByte() const
Definition: TrigMonAlg.h:50
TrigMonAlg_p1::m_word
std::vector< uint32_t > m_word
Definition: TrigMonAlg_p1.h:30
TrigMonAlgCnv_p1.h
endmsg
#define endmsg
Definition: AnalysisConfig_Ntuple.cxx:63
TrigMonAlg::m_word
std::vector< uint32_t > m_word
Definition: TrigMonAlg.h:63
TrigMonAlg::m_byte
std::vector< uint8_t > m_byte
Definition: TrigMonAlg.h:62
TrigMonAlg::getWord
const std::vector< uint32_t > & getWord() const
Definition: TrigMonAlg.h:51
TrigMonAlg.h
TrigMonAlg_p1.h
TrigMonAlgCnv_p1::transToPers
virtual void transToPers(const TrigMonAlg *transObj, TrigMonAlg_p1 *persObj, MsgStream &log) const override
Definition: TrigMonAlgCnv_p1.cxx:24
DEBUG
#define DEBUG
Definition: page_access.h:11
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
TrigMonAlg_p1::m_byte
std::vector< uint8_t > m_byte
Definition: TrigMonAlg_p1.h:29
TrigMonAlg
Summary of single agorithm execution. Algorithm is identified by position within parent sequence....
Definition: TrigMonAlg.h:30
TrigMonAlgCnv_p1::persToTrans
virtual void persToTrans(const TrigMonAlg_p1 *persObj, TrigMonAlg *transObj, MsgStream &log) const override
Definition: TrigMonAlgCnv_p1.cxx:11