ATLAS Offline Software
MDTSimHitCollectionCnv.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_MDTSIMHITCOLLECTIONCNV_H
6 #define MUONSIMEVENTATHENAPOOL_MDTSIMHITCOLLECTIONCNV_H
7 
10 
15 
16 // the latest persistent representation type of DataCollection:
19 
26 {
27 
28  friend class CnvFactory<MDTSimHitCollectionCnv>;
29 
30 public:
31  MDTSimHitCollectionCnv(ISvcLocator* svcloc);
33 
36 
37 private:
42 };
43 
44 #endif
MDTSimHitCollectionCnv_p4.h
MDTSimHitCollectionCnv_p3.h
MDTSimHitCollectionCnv::m_TPConverter_p2
MDTSimHitCollectionCnv_p2 m_TPConverter_p2
Definition: MDTSimHitCollectionCnv.h:39
AtlasHitsVector
Definition: AtlasHitsVector.h:33
MDTSimHitCollectionCnvBase
T_AthenaPoolCustomCnv< MDTSimHitCollection, MDTSimHitCollection_PERS > MDTSimHitCollectionCnvBase
Definition: MDTSimHitCollectionCnv.h:18
MDTSimHitCollectionCnv::createTransient
virtual MDTSimHitCollection * createTransient()
Definition: MDTSimHitCollectionCnv.cxx:36
MDTSimHitCollectionCnv::MDTSimHitCollectionCnv
MDTSimHitCollectionCnv(ISvcLocator *svcloc)
Definition: MDTSimHitCollectionCnv.cxx:22
MDTSimHitCollectionCnv_p4
Definition: MDTSimHitCollectionCnv_p4.h:13
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
MDTSimHitCollection_PERS
Muon::MDTSimHitCollection_p3 MDTSimHitCollection_PERS
Definition: MDTSimHitCollectionCnv.h:17
T_AthenaPoolCustomCnv.h
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Muon::MDTSimHitCollection_p3
Definition: MDTSimHitCollection_p3.h:13
MDTSimHitCollectionCnv
Create derived converter to customize the saving of identifiable container.
Definition: MDTSimHitCollectionCnv.h:26
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
MDTSimHitCollectionCnv_p3
Definition: MDTSimHitCollectionCnv_p3.h:13
MDTSimHitCollection.h
MDTSimHitCollectionCnv_p2
Definition: MDTSimHitCollectionCnv_p2.h:13
MDTSimHitCollectionCnv_p1.h
MDTSimHitCollectionCnv::m_TPConverter_p1
MDTSimHitCollectionCnv_p1 m_TPConverter_p1
Definition: MDTSimHitCollectionCnv.h:38
MDTSimHitCollectionCnv_p2.h
MDTSimHitCollectionCnv::createPersistent
virtual MDTSimHitCollection_PERS * createPersistent(MDTSimHitCollection *transCont)
Definition: MDTSimHitCollectionCnv.cxx:29
MDTSimHitCollectionCnv::~MDTSimHitCollectionCnv
virtual ~MDTSimHitCollectionCnv()
MDTSimHitCollectionCnv_p1
Definition: MDTSimHitCollectionCnv_p1.h:16
MDTSimHitCollectionCnv::m_TPConverter_p4
MDTSimHitCollectionCnv_p4 m_TPConverter_p4
Definition: MDTSimHitCollectionCnv.h:41
MDTSimHitCollectionCnv::m_TPConverter_p3
MDTSimHitCollectionCnv_p3 m_TPConverter_p3
Definition: MDTSimHitCollectionCnv.h:40