28 MsgStream mlog(msgSvc(),
"CombinedMuonFeatureConverter" );
30 mlog << MSG::DEBUG <<
"CombinedMuonFeatureCnv::createPersistent" <<
endmsg;
42 MsgStream mlog(msgSvc(),
"CombinedMuonFeatureConverter" );
44 mlog << MSG::DEBUG <<
"CombinedMuonFeatureCnv::createTransient " <<
endmsg;
48 static const pool::Guid p1_guid(
"7B8452AC-DDD8-42C5-85BD-D2CE183065A1" );
49 static const pool::Guid p0_guid(
"9DFC54CA-4799-4BCB-A95B-919E7E761112" );
54 transObj =
m_TPConverter->createTransient( ptr_tlp1.get(), mlog );
61 throw std::runtime_error(
"Unsupported persistent version");
CombinedMuonFeature_tlp1 CombinedMuonFeature_PERS
T_AthenaPoolCustomCnv< CombinedMuonFeature, CombinedMuonFeature_PERS > CombinedMuonFeatureCnvBase
~CombinedMuonFeatureCnv()
virtual CombinedMuonFeature * createTransient(const Token *token)
virtual CombinedMuonFeature_PERS * createPersistent(CombinedMuonFeature *transObj)
CombinedMuonFeatureCnv(ISvcLocator *svcloc)
CombinedMuonFeatureCnv_tlp1 * m_TPConverter
virtual bool compareClassGuid(const Token *token, const Guid &clid) const
P * poolReadObject(const Token *token)
This class provides a token that identifies in a unique way objects on the persistent storage.