|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef EVENTCOMMONTPCNV_INAV4MOMASSOCSCNV_P2_H
12 #define EVENTCOMMONTPCNV_INAV4MOMASSOCSCNV_P2_H
20 #include "AthLinks/ElementLink.h"
70 MsgStream&
msg )
const override;
77 MsgStream&
msg )
const override;
94 #endif //> EVENTCOMMONTPCNV_INAV4MOMASSOCSCNV_P2_H
INav4MomAssocsCnv_p2()
Default constructor:
This file contains the class definition for the DataLinkCnv_p1 class and DataLinkVectorCnv_p1 class.
virtual void transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log) const =0
Convert transient representation to persistent one.
IAssocStoresCnv_t m_assocStoresCnv
converter for DataLink to INav4MomAssocs
ElementLinkCnv_p2< ElementLink< INavigable4MomentumCollection > > INav4MomCnv_t
converter for ElementLink to INavigable4MomentumCollection
INav4MomCnv_t m_inav4MomLinkCnv
converter for ElementLink to INavigable4MomentumCollection
virtual void persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log) const =0
Convert persistent representation to transient one.
virtual void persToTrans(const INav4MomAssocs_p2 *pers, INav4MomAssocs *trans, MsgStream &msg) const override
Method creating the transient representation of INav4MomAssocs from its persistent representation INa...
virtual void transToPers(const INav4MomAssocs *trans, INav4MomAssocs_p2 *pers, MsgStream &msg) const override
Method creating the persistent representation INav4MomAssocs_p2 from its transient representation INa...
DataLinkCnv_p1< DataLink< INav4MomAssocs > > IAssocStoresCnv_t
virtual ~INav4MomAssocsCnv_p2()
Destructor:
This file contains the class definition for the ElementLinkCnv_p2 class.