|
ATLAS Offline Software
|
Go to the documentation of this file.
11 MsgStream
mlog(
msgSvc(),
"TrigMuonEFContainerConverter" );
25 MsgStream
mlog(
msgSvc(),
"TrigMuonEFContainerConverter" );
29 static const pool::Guid p2_guid(
"3BB5C107-2975-4F9E-AACC-9FD948C3D2A8" );
30 static const pool::Guid p1_guid(
"567E65A0-23E8-469F-94F7-A03F6E9C1C2E" );
31 static const pool::Guid p0_guid(
"BB866230-C9D8-437A-A11B-A0CC08ACD97B" );
34 std::unique_ptr< TrigMuonEFContainer_p2 > col_vect( poolReadObject< TrigMuonEFContainer_p2 >() );
39 std::unique_ptr< TrigMuonEFContainer_tlp1 > col_vect( poolReadObject< TrigMuonEFContainer_tlp1 >() );
45 return poolReadObject< TrigMuonEFContainer >();
47 }
else throw std::runtime_error(
"Unsupported persistent version of TrigMuonEFContainer" );
virtual TrigMuonEFContainer * createTransient()
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
TRANS * createTransient(MsgStream &log)
Create transient representation of the persistent object known to this converter.
msgSvc
Provide convenience handles for various services.
virtual TrigMuonEFContainer_PERS * createPersistent(TrigMuonEFContainer *transObj)
TrigMuonEFContainerCnv_tlp1 m_converter_tlp1
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
TrigMuonEFContainerCnv_p2 m_converter