|
ATLAS Offline Software
|
Go to the documentation of this file.
13 m_TPConverter (
new HLT::HLTResultCnv_p1)
25 MsgStream
mlog(
msgSvc(),
"HLTResultConverter" );
35 MsgStream
mlog(
msgSvc(),
"HLTResultConverter" );
37 static const pool::Guid p1_guid(
"9567573D-F35E-4D5E-9A1A-A43B07D3CF3B");
38 static const pool::Guid p0_guid(
"559D6CB9-9A54-4284-A03D-9C745352281D");
42 std::unique_ptr< HLT::HLTResult_p1 > col_vect( poolReadObject< HLT::HLTResult_p1 >() );
48 return this->poolReadObject<HLT::HLTResult>();
51 throw std::runtime_error(
"Unsupported persistent version of HLTResult");
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
virtual HLT::HLTResult * createTransient()
HLTResultCnv(ISvcLocator *svcloc)
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
msgSvc
Provide convenience handles for various services.
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
Compatibility for old converter classes that don't get passed the key.
HLT::HLTResult is sumarising result of trigger decision evaluation (online/offline) It contains basic...
virtual HLTResult_PERS * createPersistent(HLT::HLTResult *transCont)
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
HLT::HLTResultCnv_p1 * m_TPConverter