13 :
m_log (ms,
"TrigL2BphysContainerCnv")
35 m_impl->m_log << MSG::DEBUG
36 <<
"TrigL2BphysContainerCnv::createPersistent called"
40 m_impl->m_TPConverter.createPersistent( transObj,
m_impl->m_log );
50 m_impl->m_log << MSG::DEBUG
51 <<
"TrigL2BphysContainerCnv::createTransient called" <<
endmsg;
53 static const pool::Guid tlp2_guid(
"2E35788D-BE17-4FE1-9DB5-709E05880CEC" );
54 static const pool::Guid tlp1_guid(
"E8AA6B0A-B057-4058-B5A9-AC0B719626AF" );
55 static const pool::Guid p0_guid(
"23296C53-6811-4D19-BD32-816B5DD0508F" );
56 static const pool::Guid p0_guid2(
"390F41C1-CCFA-4A1D-B046-F9F462FD64D0" );
62 p_collection =
m_impl->m_TPConverter.createTransient(
m_impl->m_log );
63 m_impl->m_log << MSG::DEBUG<<
"TrigL2BphysContainerCnv_tlp2" <<
endmsg;
73 }
else throw std::runtime_error(
"Unsupported persistent version of TrigL2BphysContainer" );
TrigL2BphysContainer_tlp2 TrigL2BphysContainer_PERS
T_AthenaPoolCustomCnv< TrigL2BphysContainer, TrigL2BphysContainer_PERS > TrigL2BphysContainerCnvBase
virtual bool compareClassGuid(const Guid &clid) const
TRANS * createTransient(MsgStream &log)
Create transient representation of the persistent object known to this converter.
TrigL2BphysContainerCnv_tlp2 m_TPConverter
TrigL2BphysContainerCnv_impl(IMessageSvc *ms)
TrigL2BphysContainerCnv(ISvcLocator *svcloc)
virtual TrigL2BphysContainer * createTransient()
TrigL2BphysContainerCnv_impl * m_impl
virtual TrigL2BphysContainer_PERS * createPersistent(TrigL2BphysContainer *transObj)
~TrigL2BphysContainerCnv()