12 MsgStream mlog(msgSvc(),
"SrCaloCalibrationHitContainerConverter");
21 MsgStream mlog(msgSvc(),
"SrCaloCalibrationHitContainerConverter");
25 static const pool::Guid p1_guid(
"A435D71D-5A7B-4B96-AE4A-F245D14432D9");
28 std::unique_ptr<SrCaloCalibrationHitContainer_p1> col_vect(
32 throw std::runtime_error(
33 "Unsupported persistent version of Data container");
SrCaloCalibrationHitContainer_p1 SrCaloCalibrationHitContainer_PERS
SrCaloCalibrationHitContainer * createTransient(const Token *token)
SrCaloCalibrationHitContainer_PERS * createPersistent(SrCaloCalibrationHitContainer *transCont)
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
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.