|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONEVENTATHENAPOOL_RPCPREPDATACONTAINERCNV_H
6 #define MUONEVENTATHENAPOOL_RPCPREPDATACONTAINERCNV_H
Class to handle the conversion of the transient RpcPrepDataContainer into its persistent representati...
Template for Muon PRD containers (which are basically collections of MuonPrepDataCollections).
Muon::RpcPrepDataContainer_p3 RpcPrepDataContainer_PERS
virtual ~RpcPrepDataContainerCnv()
Muon::RpcPrepDataContainerCnv_p3 m_converter_p3
virtual Muon::RpcPrepDataContainer * createTransient()
virtual RpcPrepDataContainer_PERS * createPersistent(Muon::RpcPrepDataContainer *transCont)
The Athena Transient Store API.
Create derived converter to customize the saving of identifiable container.
Compatibility for old converter classes that don't get passed the key.
::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.
RpcPrepDataContainerCnv(ISvcLocator *svcloc)
RpcPrepDataContainerCnv_tlp1 m_TPConverter
Base class for top-level TP converters.
Class to contain the Muon Prep Raw Data.
virtual StatusCode initialize()
Gaudi Service Interface method implementations:
virtual AthenaPoolTopLevelTPCnvBase * getTopLevelTPCnv()
T_AthenaPoolCustomCnv< Muon::RpcPrepDataContainer, RpcPrepDataContainer_PERS > RpcPrepDataContainerCnvBase