|
ATLAS Offline Software
|
Go to the documentation of this file.
10 #include "GaudiKernel/MsgStream.h"
24 const std::string&
key)
36 static const pool::Guid p1_guid(
"DF8A7FA8-693F-44E0-A5E5-F9907B8B429E" );
41 std::unique_ptr< MaterialStepCollection_PERS > p_coll( poolReadObject< MaterialStepCollection_PERS >() );
MaterialStepCollectionCnv(ISvcLocator *svcloc)
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
MaterialStepCollectionCnv_p1 m_TPConverter
This templated class extends T_AthenaPoolCustCnv to provide management of the persistent objects crea...
IMessageSvc * m_msgSvc
MsgStream svc.
msgSvc
Provide convenience handles for various services.
virtual MaterialStepCollection_PERS * createPersistentWithKey(Trk::MaterialStepCollection *transCont, const std::string &key) override
virtual Trk::MaterialStepCollection * createTransientWithKey(const std::string &key) override
method to be implemented by the developer.
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.