16 MsgStream log(msgSvc(),
"TBLArDigitContainerCnv");
17 log << MSG::DEBUG <<
"Writing TBLArDigitContainer_p2" <<
endmsg;
26 MsgStream log(msgSvc(),
"TBLArDigitContainerCnv" );
27 constexpr pool::Guid p0_guid(
"B15FFDA0-206D-4062-8B5F-582A1ECD5502");
28 constexpr pool::Guid p1_guid(
"9F58DDD2-ACDC-4ECF-A714-779B05F94649");
29 auto trans = std::make_unique<TBLArDigitContainer>();
32 log << MSG::DEBUG <<
"Read version p0 of TBLArDigitContainer. GUID="
36 log << MSG::DEBUG <<
"Reading TBLArDigitContainer_p1. GUID="
39 m_converter.persToTrans(pers.get(),trans.get(), log);
42 log << MSG::ERROR <<
"Unsupported persistent version of TBLArDigitContainer. GUID="
44 throw std::runtime_error(
"Unsupported persistent version of Data Collection");
TBLArDigitContainer_p1 TBLArDigitContainerPERS
T_AthenaPoolCustomCnv< TBLArDigitContainer, TBLArDigitContainerPERS > TBLArDigitContainerCnvBase
virtual TBLArDigitContainer * createTransient()
TBLArDigitContainerCnv_p1 m_converter
TBLArDigitContainerCnv(ISvcLocator *)
virtual TBLArDigitContainerPERS * createPersistent(TBLArDigitContainer *)
virtual bool compareClassGuid(const Guid &clid) const