11 MsgStream mlog(msgSvc(),
"MuonFeatureDetailsContainerConverter" );
12 mlog << MSG::DEBUG <<
"MuonFeatureDetailsContainerCnv::createPersistent called" <<
endmsg;
22 MsgStream mlog(msgSvc(),
"MuonFeatureDetailsContainerConverter" );
25 static const pool::Guid tlp1_guid(
"CF2FFCB2-3936-4800-9146-52B203A47478" );
26 static const pool::Guid p2_guid(
"95327E52-C8B2-45E4-9EAF-C65A17AB27F5" );
31 return m_converter.createTransient( col_vect.get(), mlog ) ;
36 return m_converter1.createTransient( col_vect.get(), mlog );
39 else throw std::runtime_error(
"Unsupported persistent version of MuonFeatureDetailsContainer" );
MuonFeatureDetailsContainer_p2 MuonFeatureDetailsContainer_PERS
virtual MuonFeatureDetailsContainer_PERS * createPersistent(MuonFeatureDetailsContainer *transObj)
MuonFeatureDetailsContainerCnv_p2 m_converter
MuonFeatureDetailsContainerCnv_tlp1 m_converter1
virtual MuonFeatureDetailsContainer * createTransient(const Token *token)
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.