|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef TRK_LAYERMATERIALMAP_CNV_H
10 #define TRK_LAYERMATERIALMAP_CNV_H
13 #include "GaudiKernel/MsgStream.h"
39 const std::string&
key)
override;
50 #endif // TRK_LAYERMATERIALMAP_CNV_H
LayerMaterialMapCnv_tlp1 m_TPConverter_tlp1
virtual LayerMaterialMap_PERS * createPersistentWithKey(Trk::LayerMaterialMap *transCont, const std::string &key) override
LayerMaterialMapCnv(ISvcLocator *svcloc)
This templated class extends T_AthenaPoolCustCnv to provide management of the persistent objects crea...
virtual AthenaPoolTopLevelTPCnvBase * getTopLevelTPCnv()
virtual Trk::LayerMaterialMap * createTransientWithKey(const std::string &key) override
method to be implemented by the developer.
::StatusCode StatusCode
StatusCode definition for legacy code.
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Abstract factory to create the converter.
virtual StatusCode initialize() override
Gaudi Service Interface method implementations:
T_AthenaPoolCustomCnvWithKey< Trk::LayerMaterialMap, LayerMaterialMap_PERS > LayerMaterialMapCnvBase
Base class for top-level TP converters.
Trk::LayerMaterialMap_tlp1 LayerMaterialMap_PERS