|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONEVENTATHENAPOOL_TGCPREPDATACONTAINERCNV_H
6 #define MUONEVENTATHENAPOOL_TGCPREPDATACONTAINERCNV_H
Template for Muon PRD containers (which are basically collections of MuonPrepDataCollections).
Class to handle the conversion of the transient TgcPrepDataContainer into its persistent representati...
virtual AthenaPoolTopLevelTPCnvBase * getTopLevelTPCnv()
Muon::TgcPrepDataContainerCnv_p2 m_converter_p2
Create derived converter to customize the saving of identifiable container.
TgcPrepDataContainerCnv(ISvcLocator *svcloc)
TgcPrepDataContainerCnv_tlp1 m_TPConverter
Muon::TgcPrepDataContainerCnv_p3 m_converter_p3
The Athena Transient Store API.
Compatibility for old converter classes that don't get passed the key.
::StatusCode StatusCode
StatusCode definition for legacy code.
Muon::TgcPrepDataContainer_p3 TgcPrepDataContainer_PERS
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Class to handle the conversion of the transient TgcPrepDataContainer into its persistent representati...
Abstract factory to create the converter.
virtual ~TgcPrepDataContainerCnv()
Base class for top-level TP converters.
Class to contain the Muon Prep Raw Data.
virtual Muon::TgcPrepDataContainer * createTransient()
virtual TgcPrepDataContainer_PERS * createPersistent(Muon::TgcPrepDataContainer *transCont)
virtual StatusCode initialize()
Gaudi Service Interface method implementations:
T_AthenaPoolCustomCnv< Muon::TgcPrepDataContainer, TgcPrepDataContainer_PERS > TgcPrepDataContainerCnvBase