13 MsgStream mlog(msgSvc(),
"TrigTrtHitCountsConverter" );
14 mlog << MSG::DEBUG <<
"TrigTrtHitCountsCnv::createPersistent" <<
endmsg;
23 MsgStream mlog(msgSvc(),
"TrigTrtHitCountsConverter" );
24 mlog << MSG::DEBUG <<
"TrigTrtHitCountsCnv::createTransient " <<
endmsg;
26 static const pool::Guid p1_guid(
"FB33CC3C-74B8-43DF-ABDA-E56BEA1D9D61");
31 mlog << MSG::DEBUG <<
"TrigTrtHitCountsCnv::reading p1 persistent object" <<
endmsg;
37 throw std::runtime_error(
"Unsupported persistent version of Data container");
T_AthenaPoolCustomCnv< TrigTrtHitCounts, TrigTrtHitCounts_PERS > TrigTrtHitCountsCnvBase
TrigTrtHitCounts_p1 TrigTrtHitCounts_PERS
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 Guid &clid) const
TrigTrtHitCountsCnv(ISvcLocator *svcloc)
TrigTrtHitCounts_PERS * createPersistent(TrigTrtHitCounts *transObj)
TrigTrtHitCounts * createTransient()
A class to store the distributions of time of threshold from the TRT raw data.