|
ATLAS Offline Software
|
Go to the documentation of this file.
14 MsgStream
mlog(
msgSvc(),
"MuonFeatureConverter" );
26 MsgStream
mlog(
msgSvc(),
"MuonFeatureConverter" );
30 static const pool::Guid p2_guid(
"3785A9E4-7845-4B54-B49F-DCC2A24409C0");
31 static const pool::Guid p1_guid(
"3DFFECBF-3251-4BE7-9D12-B3A9FCAC486E");
32 static const pool::Guid p0_guid(
"295FBAFB-ED82-43EA-8B63-6E3D3F4D2A9F");
36 std::unique_ptr< MuonFeature_p1 > col_vect( poolReadObject< MuonFeature_p1 >() );
43 std::unique_ptr< MuonFeature_p2 > col_vect( poolReadObject< MuonFeature_p2 >() );
50 return this->poolReadObject<MuonFeature>();
53 throw std::runtime_error(
"Unsupported persistent version");
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.
virtual MuonFeature * createTransient()
msgSvc
Provide convenience handles for various services.
Compatibility for old converter classes that don't get passed the key.
virtual MuonFeature_PERS * createPersistent(MuonFeature *transObj)
MuonFeatureCnv(ISvcLocator *svcloc)
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.