ATLAS Offline Software
CscSimDataCollectionCnv.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef MUONEVENTATHENAPOOL_CSCSIMDATACOLLECTIONCNV_H
6 #define MUONEVENTATHENAPOOL_CSCSIMDATACOLLECTIONCNV_H
7 
13 
14 // the latest persistent representation type of DataCollection:
17 
23 {
24 
25  friend class CnvFactory<CscSimDataCollectionCnv>;
26 
27 public:
28  CscSimDataCollectionCnv(ISvcLocator* svcloc);
32 
33 private:
37 };
38 
39 #endif
CscSimDataCollectionCnv_p2
Definition: CscSimDataCollectionCnv_p2.h:13
CscSimDataCollection.h
CscSimDataCollectionCnv::m_TPConverter_p3
CscSimDataCollectionCnv_p3 m_TPConverter_p3
Definition: CscSimDataCollectionCnv.h:36
CscSimDataCollectionCnv::~CscSimDataCollectionCnv
virtual ~CscSimDataCollectionCnv()
CscSimDataCollectionCnv::m_TPConverter_p2
CscSimDataCollectionCnv_p2 m_TPConverter_p2
Definition: CscSimDataCollectionCnv.h:35
CscSimDataCollectionCnv::m_TPConverter_p1
CscSimDataCollectionCnv_p1 m_TPConverter_p1
Definition: CscSimDataCollectionCnv.h:34
CscSimDataCollectionCnv_p3.h
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
CscSimDataCollectionCnv_p1.h
CscSimDataCollectionCnv_p3
Definition: CscSimDataCollectionCnv_p3.h:13
CscSimDataCollectionCnvBase
T_AthenaPoolCustomCnv< CscSimDataCollection, CscSimDataCollection_PERS > CscSimDataCollectionCnvBase
Definition: CscSimDataCollectionCnv.h:16
T_AthenaPoolCustomCnv.h
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
CscSimDataCollection
Definition: CscSimDataCollection.h:29
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
Muon::CscSimDataCollection_p2
Definition: CscSimDataCollection_p2.h:13
CscSimDataCollectionCnv_p2.h
CscSimDataCollection_PERS
Muon::CscSimDataCollection_p2 CscSimDataCollection_PERS
Definition: CscSimDataCollectionCnv.h:15
CscSimDataCollectionCnv::createPersistent
virtual CscSimDataCollection_PERS * createPersistent(CscSimDataCollection *transCont)
Definition: CscSimDataCollectionCnv.cxx:24
CscSimDataCollectionCnv_p1
Definition: CscSimDataCollectionCnv_p1.h:13
CscSimDataCollectionCnv
Create derived converter to customize the saving of identifiable container.
Definition: CscSimDataCollectionCnv.h:23
CscSimDataCollectionCnv::CscSimDataCollectionCnv
CscSimDataCollectionCnv(ISvcLocator *svcloc)
Definition: CscSimDataCollectionCnv.cxx:17
CscSimDataCollectionCnv::createTransient
virtual CscSimDataCollection * createTransient()
Definition: CscSimDataCollectionCnv.cxx:31