|
ATLAS Offline Software
|
Go to the documentation of this file.
13 :
m_log (
ms,
"TrigL2BphysContainerCnv")
36 <<
"TrigL2BphysContainerCnv::createPersistent called"
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" );
66 poolReadObject< TrigL2BphysContainer_tlp1 >(tlp1_Converter);
71 p_collection = poolReadObject< TrigL2BphysContainer >();
73 }
else throw std::runtime_error(
"Unsupported persistent version of TrigL2BphysContainer" );
~TrigL2BphysContainerCnv()
virtual TrigL2BphysContainer_PERS * createPersistent(TrigL2BphysContainer *transObj)
TrigL2BphysContainerCnv_tlp2 m_TPConverter
TRANS * createTransient(MsgStream &log)
Create transient representation of the persistent object known to this converter.
msgSvc
Provide convenience handles for various services.
Compatibility for old converter classes that don't get passed the key.
virtual TrigL2BphysContainer * createTransient()
TrigL2BphysContainerCnv_impl(IMessageSvc *ms)
virtual TL_PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of transObj.
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
TrigL2BphysContainerCnv_impl * m_impl
TrigL2BphysContainerCnv(ISvcLocator *svcloc)