![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONEVENTATHENAPOOL_CSCPREPDATACONTAINERCNV_H
6 #define MUONEVENTATHENAPOOL_CSCPREPDATACONTAINERCNV_H
Template for Muon PRD containers (which are basically collections of MuonPrepDataCollections).
CscPrepDataContainerCnv_tlp1 m_TPConverter
Create derived converter to customize the saving of identifiable container.
T_AthenaPoolCustomCnv< Muon::CscPrepDataContainer, CscPrepDataContainer_PERS > CscPrepDataContainerCnvBase
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.
virtual ~CscPrepDataContainerCnv()
Abstract factory to create the converter.
CscPrepDataContainerCnv(ISvcLocator *svcloc)
Base class for top-level TP converters.
virtual StatusCode initialize()
Gaudi Service Interface method implementations:
virtual Muon::CscPrepDataContainer * createTransient()
Class to handle the conversion of the transient CscPrepDataContainer into its persistent representati...
Muon::CscPrepDataContainerCnv_p2 m_converter_p2
virtual CscPrepDataContainer_PERS * createPersistent(Muon::CscPrepDataContainer *transCont)
Muon::CscPrepDataContainer_tlp1 CscPrepDataContainer_PERS
virtual AthenaPoolTopLevelTPCnvBase * getTopLevelTPCnv()