ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
egamma
egammaEventTPCnv
src
factories
egammaEventTPCnv.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// generate the T/P converter entries
6
#include "
AthenaKernel/TPCnvFactory.h
"
7
8
#include "
egammaEventTPCnv/ElectronContainerCnv_p1.h
"
9
#include "
egammaEventTPCnv/ElectronContainerCnv_p2.h
"
10
#include "
egammaEventTPCnv/ElectronContainerCnv_p3.h
"
11
#include "
egammaEventTPCnv/ElectronContainerCnv_p4.h
"
12
#include "
egammaEventTPCnv/ElectronContainerCnv_p5.h
"
13
#include "
egammaEventTPCnv/PhotonContainerCnv_p1.h
"
14
#include "
egammaEventTPCnv/PhotonContainerCnv_p2.h
"
15
#include "
egammaEventTPCnv/PhotonContainerCnv_p3.h
"
16
#include "
egammaEventTPCnv/PhotonContainerCnv_p4.h
"
17
#include "
egammaEventTPCnv/PhotonContainerCnv_p5.h
"
18
#include "
egammaEventTPCnv/egDetailContainerCnv_p1.h
"
19
#include "
egammaEventTPCnv/egDetailContainerCnv_p2.h
"
20
#include "
egammaEventTPCnv/egammaContainerCnv_p1.h
"
21
#include "
egammaEventTPCnv/egammaContainerCnv_p2.h
"
22
#include "
egammaEventTPCnv/egammaContainerCnv_p3.h
"
23
#include "
egammaEventTPCnv/egammaContainerCnv_p4.h
"
24
#include "
egammaEventTPCnv/egammaContainerCnv_p5.h
"
25
#include "
egammaEventTPCnv/CaloRingsContainerCnv_p1.h
"
26
27
DECLARE_TPCNV_FACTORY
(
ElectronContainerCnv_p1
,
28
ElectronContainer
,
29
ElectronContainer_p1
,
30
Athena::TPCnvVers::Old
)
31
32
DECLARE_TPCNV_FACTORY
(
ElectronContainerCnv_p2
,
33
ElectronContainer
,
34
ElectronContainer_p2
,
35
Athena::TPCnvVers::Old
)
36
37
DECLARE_TPCNV_FACTORY
(
ElectronContainerCnv_p3
,
38
ElectronContainer
,
39
ElectronContainer_p3
,
40
Athena
::TPCnvVers::Old)
41
42
DECLARE_TPCNV_FACTORY
(
ElectronContainerCnv_p4
,
43
ElectronContainer
,
44
ElectronContainer_p4
,
45
Athena
::TPCnvVers::Old)
46
47
DECLARE_TPCNV_FACTORY
(
ElectronContainerCnv_p5
,
48
ElectronContainer
,
49
ElectronContainer_p5
,
50
Athena
::TPCnvVers::Current)
51
52
DECLARE_TPCNV_FACTORY
(
PhotonContainerCnv_p1
,
53
PhotonContainer
,
54
PhotonContainer_p1
,
55
Athena
::TPCnvVers::Old)
56
57
DECLARE_TPCNV_FACTORY
(
PhotonContainerCnv_p2
,
58
PhotonContainer
,
59
PhotonContainer_p2
,
60
Athena
::TPCnvVers::Old)
61
62
DECLARE_TPCNV_FACTORY
(
PhotonContainerCnv_p3
,
63
PhotonContainer
,
64
PhotonContainer_p3
,
65
Athena
::TPCnvVers::Old)
66
67
DECLARE_TPCNV_FACTORY
(
PhotonContainerCnv_p4
,
68
PhotonContainer
,
69
PhotonContainer_p4
,
70
Athena
::TPCnvVers::Old)
71
72
DECLARE_TPCNV_FACTORY
(
PhotonContainerCnv_p5
,
73
PhotonContainer
,
74
PhotonContainer_p5
,
75
Athena
::TPCnvVers::Current)
76
77
DECLARE_TPCNV_FACTORY
(
egDetailContainerCnv_p1
,
78
egDetailContainer
,
79
egDetailContainer_p1
,
80
Athena
::TPCnvVers::Old)
81
82
DECLARE_TPCNV_FACTORY
(
egDetailContainerCnv_p2
,
83
egDetailContainer
,
84
egDetailContainer_p2
,
85
Athena
::TPCnvVers::Current)
86
87
DECLARE_TPCNV_FACTORY
(
egammaContainerCnv_p1
,
88
egammaContainer
,
89
egammaContainer_p1
,
90
Athena
::TPCnvVers::Old)
91
92
DECLARE_TPCNV_FACTORY
(
egammaContainerCnv_p2
,
93
egammaContainer
,
94
egammaContainer_p2
,
95
Athena
::TPCnvVers::Old)
96
97
DECLARE_TPCNV_FACTORY
(
egammaContainerCnv_p3
,
98
egammaContainer
,
99
egammaContainer_p3
,
100
Athena
::TPCnvVers::Old)
101
102
DECLARE_TPCNV_FACTORY
(
egammaContainerCnv_p4
,
103
egammaContainer
,
104
egammaContainer_p4
,
105
Athena
::TPCnvVers::Old)
106
107
DECLARE_TPCNV_FACTORY
(
egammaContainerCnv_p5
,
108
egammaContainer
,
109
egammaContainer_p5
,
110
Athena
::TPCnvVers::Current)
111
112
DECLARE_TPCNV_FACTORY
(
CaloRingsContainerCnv_p1
,
113
CaloRingsContainer
,
114
CaloRingsContainer_p1
,
115
Athena
::TPCnvVers::Current)
116
CaloRingsContainerCnv_p1.h
CaloRingsContainerCnv_p1
T_AthenaPoolTPCnvVector< CaloRingsContainer, CaloRingsContainer_p1, CaloRingsCnv_p1 > CaloRingsContainerCnv_p1
Definition
CaloRingsContainerCnv_p1.h:32
ElectronContainerCnv_p1.h
ElectronContainerCnv_p1
T_AthenaPoolTPCnvVector< ElectronContainer, ElectronContainer_p1, ElectronCnv_p1 > ElectronContainerCnv_p1
Definition
ElectronContainerCnv_p1.h:33
ElectronContainerCnv_p2.h
ElectronContainerCnv_p2
T_AthenaPoolTPCnvVector< ElectronContainer, ElectronContainer_p2, ElectronCnv_p2 > ElectronContainerCnv_p2
Definition
ElectronContainerCnv_p2.h:31
ElectronContainerCnv_p3.h
ElectronContainerCnv_p3
T_AthenaPoolTPCnvVector< ElectronContainer, ElectronContainer_p3, ElectronCnv_p3 > ElectronContainerCnv_p3
Definition
ElectronContainerCnv_p3.h:31
ElectronContainerCnv_p4.h
ElectronContainerCnv_p4
T_AthenaPoolTPCnvVector< ElectronContainer, ElectronContainer_p4, ElectronCnv_p4 > ElectronContainerCnv_p4
Definition
ElectronContainerCnv_p4.h:31
ElectronContainerCnv_p5.h
ElectronContainerCnv_p5
T_AthenaPoolTPCnvVector< ElectronContainer, ElectronContainer_p5, ElectronCnv_p5 > ElectronContainerCnv_p5
Definition
ElectronContainerCnv_p5.h:31
PhotonContainerCnv_p1.h
PhotonContainerCnv_p1
T_AthenaPoolTPCnvVector< PhotonContainer, PhotonContainer_p1, PhotonCnv_p1 > PhotonContainerCnv_p1
Definition
PhotonContainerCnv_p1.h:33
PhotonContainerCnv_p2.h
PhotonContainerCnv_p2
T_AthenaPoolTPCnvVector< PhotonContainer, PhotonContainer_p2, PhotonCnv_p2 > PhotonContainerCnv_p2
Definition
PhotonContainerCnv_p2.h:31
PhotonContainerCnv_p3.h
PhotonContainerCnv_p3
T_AthenaPoolTPCnvVector< PhotonContainer, PhotonContainer_p3, PhotonCnv_p3 > PhotonContainerCnv_p3
Definition
PhotonContainerCnv_p3.h:31
PhotonContainerCnv_p4.h
PhotonContainerCnv_p4
T_AthenaPoolTPCnvVector< PhotonContainer, PhotonContainer_p4, PhotonCnv_p4 > PhotonContainerCnv_p4
Definition
PhotonContainerCnv_p4.h:31
PhotonContainerCnv_p5.h
PhotonContainerCnv_p5
T_AthenaPoolTPCnvVector< PhotonContainer, PhotonContainer_p5, PhotonCnv_p5 > PhotonContainerCnv_p5
Definition
PhotonContainerCnv_p5.h:31
TPCnvFactory.h
Set up plugin loading of TP converters.
DECLARE_TPCNV_FACTORY
#define DECLARE_TPCNV_FACTORY(x, trans_type, pers_type, is_last_version)
Definition
TPCnvFactory.h:165
CaloRingsContainer_p1
Definition
CaloRingsContainer_p1.h:21
CaloRingsContainer
Definition
Reconstruction/egamma/egammaEvent/egammaEvent/CaloRingsContainer.h:15
ElectronContainer_p1
Definition
ElectronContainer_p1.h:22
ElectronContainer_p2
Definition
ElectronContainer_p2.h:19
ElectronContainer_p3
Definition
ElectronContainer_p3.h:19
ElectronContainer_p4
Definition
ElectronContainer_p4.h:19
ElectronContainer_p5
Definition
ElectronContainer_p5.h:19
ElectronContainer
Class to define the ElectronContainer.
Definition
Reconstruction/egamma/egammaEvent/egammaEvent/ElectronContainer.h:32
PhotonContainer_p1
Definition
PhotonContainer_p1.h:22
PhotonContainer_p2
Definition
PhotonContainer_p2.h:19
PhotonContainer_p3
Definition
PhotonContainer_p3.h:19
PhotonContainer_p4
Definition
PhotonContainer_p4.h:19
PhotonContainer_p5
Definition
PhotonContainer_p5.h:19
PhotonContainer
Class to define the PhotonContainer.
Definition
Reconstruction/egamma/egammaEvent/egammaEvent/PhotonContainer.h:30
egDetailContainerCnv_p1
Definition
egDetailContainerCnv_p1.h:31
egDetailContainerCnv_p2
Definition
egDetailContainerCnv_p2.h:29
egDetailContainer_p1
Definition
egDetailContainer_p1.h:23
egDetailContainer_p2
Definition
egDetailContainer_p2.h:21
egDetailContainer
Container for detailed egamma information.
Definition
egDetailContainer.h:18
egammaContainer_p1
Definition
egammaContainer_p1.h:23
egammaContainer_p2
Definition
egammaContainer_p2.h:20
egammaContainer_p3
Definition
egammaContainer_p3.h:20
egammaContainer_p4
Definition
egammaContainer_p4.h:20
egammaContainer_p5
Definition
egammaContainer_p5.h:21
egammaContainer
This is a data object, containing a collection of egamma Objects.
Definition
egammaContainer.h:41
egDetailContainerCnv_p1.h
egDetailContainerCnv_p2.h
egammaContainerCnv_p1.h
egammaContainerCnv_p1
T_AthenaPoolTPCnvVector< egammaContainer, egammaContainer_p1, egammaCnv_p1 > egammaContainerCnv_p1
Definition
egammaContainerCnv_p1.h:33
egammaContainerCnv_p2.h
egammaContainerCnv_p2
T_AthenaPoolTPCnvVector< egammaContainer, egammaContainer_p2, egammaCnv_p2 > egammaContainerCnv_p2
Definition
egammaContainerCnv_p2.h:31
egammaContainerCnv_p3.h
egammaContainerCnv_p3
T_AthenaPoolTPCnvVector< egammaContainer, egammaContainer_p3, egammaCnv_p3 > egammaContainerCnv_p3
Definition
egammaContainerCnv_p3.h:31
egammaContainerCnv_p4.h
egammaContainerCnv_p4
T_AthenaPoolTPCnvVector< egammaContainer, egammaContainer_p4, egammaCnv_p4 > egammaContainerCnv_p4
Definition
egammaContainerCnv_p4.h:31
egammaContainerCnv_p5.h
egammaContainerCnv_p5
T_AthenaPoolTPCnvVector< egammaContainer, egammaContainer_p5, egammaCnv_p5 > egammaContainerCnv_p5
Definition
egammaContainerCnv_p5.h:32
Athena
Some weak symbol referencing magic... These are declared in AthenaKernel/getMessageSvc....
Definition
AthDsoUtils.h:10
Athena::TPCnvVers::Old
@ Old
Definition
TPCnvFactory.h:102
Generated on
for ATLAS Offline Software by
1.17.0