12 MsgStream mlog(msgSvc(),
"TrigHisto2DConverter" );
13 mlog << MSG::DEBUG <<
"TrigHisto2DCnv::createPersistent" <<
endmsg;
22 MsgStream mlog(msgSvc(),
"TrigHisto2DConverter" );
23 mlog << MSG::DEBUG <<
"TrigHisto2DCnv::createTransient " <<
endmsg;
25 static const pool::Guid p1_guid(
"8CF4D0A0-2957-4014-AEB2-140D1A013E7F");
30 mlog << MSG::DEBUG <<
"TrigHisto2DCnv::reading p1 persistent object" <<
endmsg;
36 throw std::runtime_error(
"Unsupported persistent version of Data container");
T_AthenaPoolCustomCnv< TrigHisto2D, TrigHisto2D_PERS > TrigHisto2DCnvBase
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
TrigHisto2D_PERS * createPersistent(TrigHisto2D *transObj)
TrigHisto2DCnv(ISvcLocator *svcloc)
TrigHisto2D * createTransient()
The persistent partner of the TrigHisto2D class.
A very basic two dimensional histogram to provide storage of HLT distributions, allowing constraints ...