ATLAS Offline Software
TBTriggerPatternUnitCnv_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 
7 #include "Identifier/Identifier.h"
9 
10 
11 
12 void
14  TBTriggerPatternUnit* trans, MsgStream &/*log*/) const
15 {
16  trans->m_triggerWord = pers->m_triggerWord;
17  trans->m_triggers = pers->m_triggers;
18 }
19 
20 
21 void
23  TBTriggerPatternUnit_p1* pers, MsgStream &/*log*/) const
24 {
25  pers->m_triggerWord = trans->getTriggerWord();
26  pers->m_triggers = trans->getTriggers();
27 }
28 
TBTriggerPatternUnitCnv_p1.h
TBTriggerPatternUnit_p1::m_triggers
std::vector< bool > m_triggers
Definition: TBTriggerPatternUnit_p1.h:20
TBTriggerPatternUnit_p1.h
TBTriggerPatternUnit_p1
Definition: TBTriggerPatternUnit_p1.h:15
TBTriggerPatternUnit::getTriggerWord
unsigned int getTriggerWord() const
Definition: TBTriggerPatternUnit.h:50
TBTriggerPatternUnit.h
TBTriggerPatternUnit::getTriggers
const std::vector< bool > & getTriggers() const
Definition: TBTriggerPatternUnit.h:48
TBTriggerPatternUnitCnv_p1::transToPers
virtual void transToPers(const TBTriggerPatternUnit *trans, TBTriggerPatternUnit_p1 *pers, MsgStream &log) const override
Definition: TBTriggerPatternUnitCnv_p1.cxx:22
TBTriggerPatternUnit::m_triggerWord
unsigned int m_triggerWord
Definition: TBTriggerPatternUnit.h:96
TBTriggerPatternUnit::m_triggers
std::vector< bool > m_triggers
Definition: TBTriggerPatternUnit.h:97
TBTriggerPatternUnit_p1::m_triggerWord
unsigned int m_triggerWord
Definition: TBTriggerPatternUnit_p1.h:19
TBTriggerPatternUnitCnv_p1::persToTrans
virtual void persToTrans(const TBTriggerPatternUnit_p1 *pers, TBTriggerPatternUnit *trans, MsgStream &log) const override
Definition: TBTriggerPatternUnitCnv_p1.cxx:13
TBTriggerPatternUnit
Definition: TBTriggerPatternUnit.h:27