ATLAS Offline Software
Trigger
TrigEvent
TrigCaloEventTPCnv
src
TrigT2MbtsBitsCnv_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
5
#include "
TrigCaloEvent/TrigT2MbtsBits.h
"
6
#include "
TrigCaloEventTPCnv/TrigT2MbtsBits_p1.h
"
7
#include "
TrigCaloEventTPCnv/TrigT2MbtsBitsCnv_p1.h
"
8
9
void
TrigT2MbtsBitsCnv_p1::persToTrans
(
const
TrigT2MbtsBits_p1
*persObj,
10
TrigT2MbtsBits
*transObj,
11
MsgStream&
log
)
const
{
12
log
<<
MSG::DEBUG
<<
"TrigT2MbtsBitsCnv_p1::persToTrans"
<<
endmsg
;
13
14
*transObj =
TrigT2MbtsBits
(std::vector<float>(),
15
persObj->
m_triggerTimes
);
16
}
17
18
void
TrigT2MbtsBitsCnv_p1 :: transToPers
(
const
TrigT2MbtsBits
*transObj,
19
TrigT2MbtsBits_p1
*persObj,
20
MsgStream&
log
)
const
{
21
log
<<
MSG::DEBUG
<<
"TrigT2MbtsBitsCnv_p1::transToPers"
<<
endmsg
;
22
23
persObj->
m_mbtsWord
= 0;
24
persObj->
m_triggerTimes
= transObj->
triggerTimes
();
25
}
TrigT2MbtsBitsCnv_p1::persToTrans
virtual void persToTrans(const TrigT2MbtsBits_p1 *persObj, TrigT2MbtsBits *transObj, MsgStream &log) const override
Definition:
TrigT2MbtsBitsCnv_p1.cxx:9
TrigT2MbtsBitsCnv_p1.h
TrigT2MbtsBits
Definition:
Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigT2MbtsBits.h:19
TrigT2MbtsBitsCnv_p1::transToPers
virtual void transToPers(const TrigT2MbtsBits *transObj, TrigT2MbtsBits_p1 *persObj, MsgStream &log) const override
Definition:
TrigT2MbtsBitsCnv_p1.cxx:18
TrigT2MbtsBits_p1.h
endmsg
#define endmsg
Definition:
AnalysisConfig_Ntuple.cxx:63
TrigT2MbtsBits
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
Definition:
TrigCaloEventTPCnv.cxx:194
TrigT2MbtsBits_p1
Definition:
TrigT2MbtsBits_p1.h:21
TrigT2MbtsBits_p1::m_triggerTimes
std::vector< float > m_triggerTimes
Definition:
TrigT2MbtsBits_p1.h:39
DEBUG
#define DEBUG
Definition:
page_access.h:11
python.CaloCondTools.log
log
Definition:
CaloCondTools.py:20
TrigT2MbtsBits.h
TrigT2MbtsBits::triggerTimes
const std::vector< float > & triggerTimes(void) const
Return the relative times of the triggers.
Definition:
Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigT2MbtsBits.h:31
TrigT2MbtsBits_p1::m_mbtsWord
uint32_t m_mbtsWord
Definition:
TrigT2MbtsBits_p1.h:38
Generated on Mon Dec 23 2024 21:21:36 for ATLAS Offline Software by
1.8.18