|
ATLAS Offline Software
|
Go to the documentation of this file.
10 MsgStream
log(
msgSvc(),
"NSW_TrigRawDataContainerCnv");
16 MsgStream
log(
msgSvc(),
"NSW_TrigRawDataContainerCnv");
19 static const pool::Guid p1_guid(
"5D25FB79-BFE3-44DC-9EEC-8A93CE7776B3");
23 std::unique_ptr<Muon::NSW_TrigRawDataContainer_p1> pContainer( this->poolReadObject<Muon::NSW_TrigRawDataContainer_p1>() );
25 }
else throw std::runtime_error(
"No persistent version match for GUID NSW_TrigRawData RDO container");
NSW_TrigRawDataContainerCnv(ISvcLocator *svcLocator)
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.
virtual NSW_TrigRawDataContainer_PERS * createPersistent(Muon::NSW_TrigRawDataContainer *transCont) override
Muon::NSW_TrigRawDataContainerCnv_p1 m_TPConverter_p1
virtual Muon::NSW_TrigRawDataContainer * createTransient() override
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
virtual NSW_TrigRawDataContainer * createTransient(const NSW_TrigRawDataContainer_p1 *persCont, MsgStream &log) override final