11#ifndef JETEVENTTPCNV_JETCNV_P5_H
12#define JETEVENTTPCNV_JETCNV_P5_H
35 using base_class::transToPers;
36 using base_class::persToTrans;
41 JetConverterBase() { };
47 virtual void persToTrans(
const Jet_p5* persObj,
49 MsgStream&
msg )
const override;
54 virtual void transToPers(
const Jet* transObj,
56 MsgStream&
msg )
const override;
63 m_taginfoCnv.setTopConverter(topCnv, 0);
64 m_tagAssCnv.setTopConverter(topCnv,0);
71 std::vector<TPObjRef>,
72 ITPConverterFor<JetTagInfoBase> > TagInfoCollectionCnv;
74 TagInfoCollectionCnv m_taginfoCnv;
78 std::vector<TPObjRef>,
79 ITPConverterFor<JetAssociationBase> > TagAssCollectionCnv;
81 TagAssCollectionCnv m_tagAssCnv;
TopLevelTPCnvBase AthenaPoolTopLevelTPCnvBase
JetConverterBase< Jet_p5 > JetCnv_p5
TPPolyVectorCnvConst< TRANS, PERS, CONV > T_AthenaPoolTPPolyVectorCnvConst
TPConverterConstBase< TRANS, PERS > T_AthenaPoolTPCnvConstBase