50 constexpr pool::Guid p0_guid(
"B15FFDA0-206D-4062-8B5F-582A1ECD5502");
51 constexpr pool::Guid p1_guid(
"F1876026-CDFE-4110-AA59-E441BAA5DE44");
52 constexpr pool::Guid p2_guid(
"66F5B7AF-595C-4F79-A2B7-56590777C313");
53 constexpr pool::Guid p3_guid(
"24480EBA-1AF1-4646-95A7-11285F09717C");
84 throw std::runtime_error(
"Unsupported persistent version of Data Collection");
#define ATH_CHECK
Evaluate an expression and check for errors.
LArDigitContainer_p3 LArDigitContainerPERS
T_AthenaPoolCustomCnv< LArDigitContainer, LArDigitContainerPERS > LArDigitContainerCnvBase
const ServiceHandle< StoreGateSvc > & detStore() const
virtual void persToTrans(const LArDigitContainer_p1 *pers, LArDigitContainer *trans, MsgStream &log) const override
virtual void persToTrans(const LArDigitContainer_p2 *pers, LArDigitContainer *trans, MsgStream &log) const override
virtual void persToTrans(const LArDigitContainer_p3 *pers, LArDigitContainer *trans, MsgStream &log) const override
virtual void transToPers(const LArDigitContainer *trans, LArDigitContainer_p3 *pers, MsgStream &log) const override
StatusCode initialize()
Gaudi Service Interface method implementations:
ServiceHandle< StoreGateSvc > m_storeGateSvc
virtual LArDigitContainerPERS * createPersistent(LArDigitContainer *)
LArDigitContainerCnv(ISvcLocator *)
virtual LArDigitContainer * createTransient()
const LArOnlineID_Base * m_idHelper
const LArOnlineID_Base * m_idSCHelper
Container class for LArDigit.
virtual bool compareClassGuid(const Guid &clid) const
virtual StatusCode initialize()