ATLAS Offline Software
MMSimHitCollectionCnv.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef MUONSIMEVENTATHENAPOOL_MMSIMHITCOLLECTIONCNV_H
6 #define MUONSIMEVENTATHENAPOOL_MMSIMHITCOLLECTIONCNV_H
7 
10 
14 
15 // the latest persistent representation type of DataCollection:
18 
25 {
26 
27  friend class CnvFactory<MMSimHitCollectionCnv>;
28 
29 public:
30  MMSimHitCollectionCnv(ISvcLocator* svcloc);
32 
35 
36 private:
40 };
41 
42 #endif
MMSimHitCollectionCnv::m_TPConverter_p3
MMSimHitCollectionCnv_p3 m_TPConverter_p3
Definition: MMSimHitCollectionCnv.h:39
AtlasHitsVector
Definition: AtlasHitsVector.h:33
Muon::MMSimHitCollection_p2
Definition: MMSimHitCollection_p2.h:13
MMSimHitCollectionCnv
Create derived converter to customize the saving of identifiable container.
Definition: MMSimHitCollectionCnv.h:25
MMSimHitCollectionCnv::~MMSimHitCollectionCnv
virtual ~MMSimHitCollectionCnv()
MMSimHitCollectionCnv::createPersistent
virtual MMSimHitCollection_PERS * createPersistent(MMSimHitCollection *transCont)
Definition: MMSimHitCollectionCnv.cxx:28
MMSimHitCollectionCnv::createTransient
virtual MMSimHitCollection * createTransient()
Definition: MMSimHitCollectionCnv.cxx:35
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
MMSimHitCollectionCnv::m_TPConverter_p1
MMSimHitCollectionCnv_p1 m_TPConverter_p1
Definition: MMSimHitCollectionCnv.h:37
T_AthenaPoolCustomCnv.h
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
MMSimHitCollectionCnvBase
T_AthenaPoolCustomCnv< MMSimHitCollection, MMSimHitCollection_PERS > MMSimHitCollectionCnvBase
Definition: MMSimHitCollectionCnv.h:17
MMSimHitCollectionCnv_p3.h
MMSimHitCollection.h
MMSimHitCollectionCnv_p1.h
MMSimHitCollectionCnv_p2
Definition: MMSimHitCollectionCnv_p2.h:13
MMSimHitCollectionCnv::m_TPConverter_p2
MMSimHitCollectionCnv_p2 m_TPConverter_p2
Definition: MMSimHitCollectionCnv.h:38
MMSimHitCollection_PERS
Muon::MMSimHitCollection_p2 MMSimHitCollection_PERS
Definition: MMSimHitCollectionCnv.h:16
MMSimHitCollectionCnv::MMSimHitCollectionCnv
MMSimHitCollectionCnv(ISvcLocator *svcloc)
Definition: MMSimHitCollectionCnv.cxx:21
MMSimHitCollectionCnv_p3
Definition: MMSimHitCollectionCnv_p3.h:13
MMSimHitCollectionCnv_p1
Definition: MMSimHitCollectionCnv_p1.h:13
MMSimHitCollectionCnv_p2.h