12 m_log(new MsgStream(msgSvc(),
"TrigMonConfigCnv")),
28 (*m_log) << MSG::DEBUG <<
"TrigMonConfigCnv::createPersistent" <<
endmsg;
38 (*m_log) << MSG::DEBUG <<
"TrigMonConfigCnv::createTransient " <<
endmsg;
40 static const pool::Guid p1_guid(
"E841D3CA-AB5A-4955-850A-B368DE66A987");
45 (*m_log) << MSG::DEBUG <<
"TrigMonConfigCnv::reading p1 persistent object" <<
endmsg;
50 throw std::runtime_error(
"Unsupported persistent version of TrigMonConfig");
TrigMonConfig_p1 TrigMonConfig_PERS
virtual bool compareClassGuid(const Guid &clid) const
Compatibility for old converter classes that don't get passed the key.
TrigMonConfigCnv_p1 * m_TPConverter
virtual ~TrigMonConfigCnv()
TrigMonConfigCnv(ISvcLocator *svcloc)
TrigMonConfig * createTransient()
TrigMonConfig_PERS * createPersistent(TrigMonConfig *transObj)
This class holds encoded ids for monitoring objects and helps to map these objects to trigger configu...