ATLAS Offline Software
TrigMuonEFIsolationContainerCnv.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRIGEVENTATHENAPOOL_TRIGMUONEFISOLATIONCONTAINERCNV_H__
6 #define TRIGEVENTATHENAPOOL_TRIGMUONEFISOLATIONCONTAINERCNV_H__
7 
15 // transient class
21 
22 // typedef to the latest persistent version
24 
25 
27 
29 {
30 
32 
33  protected:
34 
35 public:
36  TrigMuonEFIsolationContainerCnv(ISvcLocator* svcloc);
37 protected:
38 
40 
42 
43 private:
46 
47 
48 
49 
50 };//class TrigMuonEFIsolationContainerCnv
51 
52 #endif //TRIGEVENTATHENAPOOL_TRIGMUONEFISOLATIONCONTAINERCNV_H__
TrigMuonEFIsolationContainerCnvBase
T_AthenaPoolCustomCnv< TrigMuonEFIsolationContainer, TrigMuonEFIsolationContainer_PERS > TrigMuonEFIsolationContainerCnvBase
Definition: TrigMuonEFIsolationContainerCnv.h:26
TrigMuonEFIsolationContainer_p2
Persistent class partner for TrigMuonEFIsolationContainer.
Definition: TrigMuonEFIsolationContainer_p2.h:22
TrigMuonEFIsolationContainer_p2.h
TrigMuonEFIsolationContainer.h
TrigMuonEFIsolationContainerCnv::TrigMuonEFIsolationContainerCnv
TrigMuonEFIsolationContainerCnv(ISvcLocator *svcloc)
Definition: TrigMuonEFIsolationContainerCnv.cxx:10
TrigMuonEFIsolationContainerCnv::m_converter_p1
TrigMuonEFIsolationContainerCnv_p1 m_converter_p1
Definition: TrigMuonEFIsolationContainerCnv.h:44
TrigMuonEFIsolationContainerCnv_p1
T/P Converter for TrigMuonEFIsolationContainer_p1.
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
TrigMuonEFIsolationContainerCnv::createTransient
TrigMuonEFIsolationContainer * createTransient()
create transient
Definition: TrigMuonEFIsolationContainerCnv.cxx:29
TrigMuonEFIsolationContainerCnv::m_converter_p2
TrigMuonEFIsolationContainerCnv_p2 m_converter_p2
Definition: TrigMuonEFIsolationContainerCnv.h:45
TrigMuonEFIsolationContainerCnv::createPersistent
TrigMuonEFIsolationContainer_PERS * createPersistent(TrigMuonEFIsolationContainer *transCont)
create persistent
Definition: TrigMuonEFIsolationContainerCnv.cxx:19
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
TrigMuonEFIsolationContainerCnv_p2
T/P Converter for TrigMuonEFIsolationContainer_p2.
TrigMuonEFIsolationContainerCnv
Class to convert between persistent & transisent versions of TrigMuonEFIsolationContainer.
Definition: TrigMuonEFIsolationContainerCnv.h:29
TrigMuonEFIsolationContainer
Definition: TrigMuonEFIsolationContainer.h:25
TrigMuonEFIsolationContainer_PERS
TrigMuonEFIsolationContainer_p2 TrigMuonEFIsolationContainer_PERS
Definition: TrigMuonEFIsolationContainerCnv.h:23
TrigMuonEFIsolationContainerCnv_p2.h
TrigMuonEFIsolationContainerCnv_p1.h