|
ATLAS Offline Software
|
Go to the documentation of this file.
7 MsgStream
log{
msgSvc(),
"NSW_PadTriggerDataContainerCnv" };
12 MsgStream
log(
msgSvc(),
"NSW_PadTriggerDataContainerCnv");
14 static const pool::Guid p1_guid(
"5E3C969A-84BF-4DA1-94B9-F1A6A94C3123");
16 std::unique_ptr<Muon::NSW_PadTriggerDataContainer_p1> pContainer
17 { poolReadObject<Muon::NSW_PadTriggerDataContainer_p1>() };
20 throw std::runtime_error{
"No persistent version match for GUID on-disk" };
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
NSW_PadTriggerDataContainerCnv(ISvcLocator *svcLocator)
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
Muon::NSW_PadTriggerDataContainerCnv_p1 m_TPConverter
msgSvc
Provide convenience handles for various services.
Compatibility for old converter classes that don't get passed the key.
Muon::NSW_PadTriggerDataContainer * createTransient() final
NSW_PadTriggerDataContainer_PERS * createPersistent(Muon::NSW_PadTriggerDataContainer *transientContainer) final
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.