9#ifndef MATERIALSTEPCOLLECTION_CNV_H
10#define MATERIALSTEPCOLLECTION_CNV_H
13#include "GaudiKernel/MsgStream.h"
41 const std::string& key)
override;
T_AthenaPoolCustomCnvWithKey< Trk::MaterialStepCollection, MaterialStepCollection_PERS > MaterialStepCollectionCnvBase
Trk::MaterialStepCollection_p1 MaterialStepCollection_PERS
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Abstract factory to create the converter.
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.
T_AthenaPoolCustomCnvWithKey(ISvcLocator *pSvcLocator, const char *name=nullptr)
DataVector< Trk::MaterialStep > MaterialStepCollection