ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
JetTagging
JetTagInfoTPCnv
src
MuonAssociationCnv_p1.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
8
9
#include "
MuonIDEvent/MuonAssociation.h
"
10
#include "
JetTagInfoTPCnv/MuonAssociationCnv_p1.h
"
11
12
namespace
Analysis
{
16
void
MuonAssociationCnv_p1::persToTrans
(
const
NavAssociationCommon_p1
*persObj,
17
MuonAssociation
*transObj,
18
MsgStream &log)
19
{
20
transObj->
m_keyIndex
= persObj->
m_keyIndex
;
21
fillTransFromPStore
(&
m_navAssCnv
,
22
persObj->
m_navBase
,
23
transObj,
24
log);
25
}
26
27
void
MuonAssociationCnv_p1::transToPers
(
const
MuonAssociation
*transObj,
28
NavAssociationCommon_p1
*persObj,
29
MsgStream &log)
30
{
31
persObj->
m_keyIndex
= transObj->
keyIndex
();
32
persObj->
m_navBase
=
baseToPersistent
(&
m_navAssCnv
,
33
transObj,
34
log);
35
}
36
}
37
38
MuonAssociationCnv_p1.h
MuonAssociation.h
Analysis::MuonAssociationCnv_p1::persToTrans
virtual void persToTrans(const NavAssociationCommon_p1 *persObj, MuonAssociation *transObj, MsgStream &log)
Convert to trans form.
Definition
MuonAssociationCnv_p1.cxx:16
Analysis::MuonAssociationCnv_p1::m_navAssCnv
NavigableCnv_p1< Navigable< MuonContainer, double >, float > * m_navAssCnv
Definition
MuonAssociationCnv_p1.h:37
Analysis::MuonAssociationCnv_p1::transToPers
virtual void transToPers(const MuonAssociation *transObj, NavAssociationCommon_p1 *persObj, MsgStream &log)
Definition
MuonAssociationCnv_p1.cxx:27
Analysis::MuonAssociation
Definition
MuonAssociation.h:25
Analysis::NavAssociationCommon_p1
Definition
NavAssociationCommon_p1.h:20
Analysis::NavAssociationCommon_p1::m_keyIndex
unsigned int m_keyIndex
Definition
NavAssociationCommon_p1.h:25
Analysis::NavAssociationCommon_p1::m_navBase
TPObjRef m_navBase
Store the nav base classes.
Definition
NavAssociationCommon_p1.h:23
ITPConverterFor< TRANS_BASE >::baseToPersistent
TPObjRef baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) const
Definition
TPConverter.h:97
ITPConverterFor< TRANS_BASE >::fillTransFromPStore
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
Definition
TPConverter.h:145
JetAssociationBase::m_keyIndex
size_t m_keyIndex
Definition
JetAssociationBase.h:56
JetAssociationBase::keyIndex
size_t keyIndex() const
Definition
JetAssociationBase.h:35
Analysis
The namespace of all packages in PhysicsAnalysis/JetTagging.
Definition
IConstituent.h:25
Generated on
for ATLAS Offline Software by
1.17.0