10#include "GaudiKernel/MsgStream.h"
24 const std::string& key)
26 MsgStream log (
m_msgSvc,
"MaterialStepCollectionCnv:" + key);
34 MsgStream log (
m_msgSvc,
"MaterialStepCollectionCnv:" + key);
36 static const pool::Guid p1_guid(
"DF8A7FA8-693F-44E0-A5E5-F9907B8B429E" );
42 tCollection =
m_TPConverter.createTransient( p_coll.get(), log );
T_AthenaPoolCustomCnvWithKey< Trk::MaterialStepCollection, MaterialStepCollection_PERS > MaterialStepCollectionCnvBase
Trk::MaterialStepCollection_p1 MaterialStepCollection_PERS
virtual Trk::MaterialStepCollection * createTransientWithKey(const std::string &key) override
method to be implemented by the developer.
MaterialStepCollectionCnv_p1 m_TPConverter
MaterialStepCollectionCnv(ISvcLocator *svcloc)
IMessageSvc * m_msgSvc
MsgStream svc.
virtual MaterialStepCollection_PERS * createPersistentWithKey(Trk::MaterialStepCollection *transCont, const std::string &key) override
method to be implemented by the developer.
virtual bool compareClassGuid(const Guid &clid) const
DataVector< Trk::MaterialStep > MaterialStepCollection