|
ATLAS Offline Software
|
Go to the documentation of this file.
12 m_log(
new MsgStream(
msgSvc(),
"TrigMonConfigCnv")),
40 static const pool::Guid p1_guid(
"E841D3CA-AB5A-4955-850A-B368DE66A987");
45 (*m_log) <<
MSG::DEBUG <<
"TrigMonConfigCnv::reading p1 persistent object" <<
endmsg;
46 std::unique_ptr< TrigMonConfig_p1 > col_vect( this->poolReadObject< TrigMonConfig_p1 >() );
50 throw std::runtime_error(
"Unsupported persistent version of TrigMonConfig");
TrigMonConfig * createTransient()
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
virtual ~TrigMonConfigCnv()
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
msgSvc
Provide convenience handles for various services.
Compatibility for old converter classes that don't get passed the key.
TrigMonConfigCnv(ISvcLocator *svcloc)
TrigMonConfigCnv_p1 * m_TPConverter
This class holds encoded ids for monitoring objects and helps to map these objects to trigger configu...
TrigMonConfig_PERS * createPersistent(TrigMonConfig *transObj)
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.