13#ifndef TAUEVENTTPCNV_TAUPI0DETAILSCNV_P1_H
14#define TAUEVENTTPCNV_TAUPI0DETAILSCNV_P1_H
TopLevelTPCnvBase AthenaPoolTopLevelTPCnvBase
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
TPPtrVectorCnv< TRANS, PERS, CONV > T_AthenaPoolTPPtrVectorCnv
T_AthenaPoolTPPtrVectorCnv< std::vector< Analysis::TauPi0Candidate * >, std::vector< TPObjRef >, ITPConverterFor< Analysis::TauPi0Candidate > > m_vecTauPi0CandidateCnv
converter for the TauPi0Candidate
virtual void transToPers(const Analysis::TauPi0Details *transObj, TauPi0Details_p1 *persObj, MsgStream &log)
Fills a persistent object from a transient object.
virtual void initPrivateConverters(AthenaPoolTopLevelTPCnvBase *topCnv)
make sure that the private converter is known
virtual void persToTrans(const TauPi0Details_p1 *persObj, Analysis::TauPi0Details *transObj, MsgStream &log)
Fills a transient object from a persistent object.
T_AthenaPoolTPPtrVectorCnv< std::vector< Analysis::TauPi0Cluster * >, std::vector< TPObjRef >, ITPConverterFor< Analysis::TauPi0Cluster > > m_vecTauPi0ClusterCnv
persistent class version 1 for TauPi0Details