ATLAS Offline Software
JetAssociationBaseCnv_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 
8 
11 
16  JetAssociationBase *transObj,
17  MsgStream &/*log*/) const
18 {
19  transObj->m_keyIndex = persObj->m_keyIndex;
20 }
21 
23  JetAssociationBase_p1* persObj,
24  MsgStream &/*log*/) const
25 {
26  persObj->m_keyIndex = transObj->keyIndex();
27 }
28 
JetAssociationBase_p1::m_keyIndex
unsigned int m_keyIndex
Stored in the base class.
Definition: JetAssociationBase_p1.h:17
JetAssociationBase.h
JetAssociationBase::keyIndex
size_t keyIndex() const
Definition: JetAssociationBase.h:35
JetAssociationBaseCnv_p1::persToTrans
virtual void persToTrans(const JetAssociationBase_p1 *persObj, JetAssociationBase *transObj, MsgStream &log) const override
T/P translate the JetAssocationBase object (which is an abstract object).
Definition: JetAssociationBaseCnv_p1.cxx:15
JetAssociationBase
Definition: JetAssociationBase.h:21
JetAssociationBase_p1
Definition: JetAssociationBase_p1.h:9
JetAssociationBase::m_keyIndex
size_t m_keyIndex
Definition: JetAssociationBase.h:56
JetAssociationBaseCnv_p1.h
JetAssociationBaseCnv_p1::transToPers
virtual void transToPers(const JetAssociationBase *transObj, JetAssociationBase_p1 *persObj, MsgStream &log) const override
Definition: JetAssociationBaseCnv_p1.cxx:22