11#ifndef EVENTCOMMONTPCNV_INAV4MOMASSOCSCNV_P1_H
12#define EVENTCOMMONTPCNV_INAV4MOMASSOCSCNV_P1_H
59 MsgStream &log )
const override;
66 MsgStream &log )
const override;
TPConverterConstBase< TRANS, PERS > T_AthenaPoolTPCnvConstBase
virtual void transToPers(const INav4MomAssocs *transObj, INav4MomAssocs_p1 *persObj, MsgStream &log) const override
Method creating the persistent representation INav4MomAssocs_p1 from its transient representation INa...
StoreGateSvc * m_storeGate
Pointer to the StoreGateSvc: we need this as we'll have to fetch the INav4MomAssocs which is the pare...
virtual void persToTrans(const INav4MomAssocs_p1 *persObj, INav4MomAssocs *transObj, MsgStream &log) const override
Method creating the transient representation of INav4MomAssocs from its persistent representation INa...
INav4MomAssocsCnv_p1()
Default constructor:
virtual ~INav4MomAssocsCnv_p1()
Destructor:
The Athena Transient Store API.
virtual void transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log) const =0
Convert transient representation to persistent one.
virtual void persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log) const =0
Convert persistent representation to transient one.