|
ATLAS Offline Software
|
Go to the documentation of this file.
14 MsgStream
log(
msgSvc(),
"EventBookkeeperConverter" );
20 MsgStream
log(
msgSvc(),
"EventBookkeeperConverter" );
22 static const pool::Guid p1_guid(
"A1550FE9-B52A-451D-A2B8-3B09E046A481");
23 static const pool::Guid p2_guid(
"EACBE9F1-84F1-4A51-9303-A39619FE965A");
26 std::unique_ptr< EventBookkeeper_p1 > col_vect( poolReadObject< EventBookkeeper_p1 >() );
31 std::unique_ptr< EventBookkeeper_p2 > col_vect( poolReadObject< EventBookkeeper_p2 >() );
35 throw std::runtime_error(
"Unsupported persistent version of EventBookkeeper. Please use a more recent software release.");
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
virtual EventBookkeeper * createTransient()
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
EventBookkeeperCnv_p2 m_TPConverter
msgSvc
Provide convenience handles for various services.
EventBookkeeperCnv_p1 m_TPConverterP1
virtual EventBookkeeper_PERS * createPersistent(EventBookkeeper *transCont)
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.