33 MsgStream mlog(msgSvc(),
"Lvl1ResultConverter" );
43 MsgStream mlog(msgSvc(),
"Lvl1ResultConverter" );
45 static const pool::Guid p2_guid(
"F4208CCF-9FAA-4F01-9C0B-26E9E59CE49F");
46 static const pool::Guid p1_guid(
"226FF990-4D6A-4957-AAAD-42172D174773");
47 static const pool::Guid p0_guid(
"18DE165E-3DB5-4EAC-867D-807DA3E217C0");
52 return m_impl->m_TPConverter_p1.createTransient( col_vect.get(), mlog );
59 return m_impl->m_TPConverter_p2.createTransient( col_vect.get(), mlog );
62 throw std::runtime_error(
"Unsupported persistent version of Lvl1Result");
LVL1CTP::Lvl1Result_p2 Lvl1Result_PERS
T_AthenaPoolCustomCnv< LVL1CTP::Lvl1Result, Lvl1Result_PERS > Lvl1ResultCnvBase
virtual LVL1CTP::Lvl1Result * createTransient()
Lvl1ResultCnv_impl * m_impl
virtual Lvl1Result_PERS * createPersistent(LVL1CTP::Lvl1Result *transCont)
Lvl1ResultCnv(ISvcLocator *svcloc)
virtual bool compareClassGuid(const Guid &clid) const
LVL1CTP::Lvl1ResultCnv_p2 m_TPConverter_p2
LVL1CTP::Lvl1ResultCnv_p1 m_TPConverter_p1