|
ATLAS Offline Software
|
Go to the documentation of this file.
15 m_log( m_msgSvc,
"TrigVertexCollectionCnv" ),
27 MsgStream
mlog(
msgSvc(),
"TrigVertexCollectionConverter" );
41 MsgStream
mlog(
msgSvc(),
"TrigVertexCollectionConverter" );
45 static const pool::Guid tlp2_guid(
"438C9232-0F3E-4A8B-A16E-6F6275388DE4" );
46 static const pool::Guid tlp1_guid(
"10E18C4E-9BCA-4F25-993C-EBDF0642C119" );
47 static const pool::Guid p0_guid(
"0974DF97-5B51-4416-8FBE-42BAE0C54010" );
48 static const pool::Guid p0_guid2(
"E2C600D6-CD4B-4B7B-9C09-93CE9FF435A1" );
61 poolReadObject< TrigVertexCollection_tlp1 >(tlp1_Converter);
66 p_collection = poolReadObject< TrigVertexCollection >();
68 }
else throw std::runtime_error(
"Unsupported persistent version of TrigVertexCollection" );
virtual TrigVertexCollection_PERS * createPersistent(TrigVertexCollection *transObj)
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.
TrigVertexCollectionCnv(ISvcLocator *svcloc)
TrigVertexCollectionCnv_tlp2 * m_TPConverter
virtual TrigVertexCollection * createTransient()
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.
~TrigVertexCollectionCnv()