ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigEvent
TrigParticleTPCnv
src
factories
TrigParticleTPCnv.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
/* TrigElectron T/P classes: persistent version 1*/
9
#include "
TrigParticleTPCnv/TrigElectronContainer_tlp1.h
"
10
#include "
TrigParticleTPCnv/TrigElectronContainerCnv_tlp1.h
"
11
#include "
TrigParticleTPCnv/TrigElectronContainer_p1.h
"
12
#include "
TrigParticleTPCnv/TrigElectron_p1.h
"
13
/* TrigElectron T/P classes: persistent version 2*/
14
#include "
TrigParticleTPCnv/TrigElectronContainer_tlp2.h
"
15
#include "
TrigParticleTPCnv/TrigElectronContainerCnv_tlp2.h
"
16
#include "
TrigParticleTPCnv/TrigElectronContainer_p2.h
"
17
#include "
TrigParticleTPCnv/TrigElectron_p2.h
"
18
/* TrigElectron T/P classes: persistent version 3*/
19
#include "
TrigParticleTPCnv/TrigElectronContainerCnv_p3.h
"
20
#include "
TrigParticleTPCnv/TrigElectronContainer_p3.h
"
21
22
//TrigPhoton p1
23
#include "
TrigParticleTPCnv/TrigPhotonContainer_tlp1.h
"
24
#include "
TrigParticleTPCnv/TrigPhotonContainerCnv_tlp1.h
"
25
#include "
TrigParticleTPCnv/TrigPhotonContainer_p1.h
"
26
#include "
TrigParticleTPCnv/TrigPhoton_p1.h
"
27
28
//TrigPhoton p2
29
#include "
TrigParticleTPCnv/TrigPhotonContainer_tlp2.h
"
30
#include "
TrigParticleTPCnv/TrigPhotonContainerCnv_tlp2.h
"
31
#include "
TrigParticleTPCnv/TrigPhotonContainer_p2.h
"
32
#include "
TrigParticleTPCnv/TrigPhoton_p2.h
"
33
34
#include "
TrigParticleTPCnv/TrigPhotonContainerCnv_p3.h
"
35
#include "
TrigParticleTPCnv/TrigPhotonContainer_p3.h
"
36
37
//TrigTau and TrigTauContainer
38
#include "
TrigParticleTPCnv/TrigTauContainer_tlp1.h
"
39
#include "
TrigParticleTPCnv/TrigTauContainerCnv_tlp1.h
"
40
#include "
TrigParticleTPCnv/TrigTauContainer_p1.h
"
41
#include "
TrigParticleTPCnv/TrigTau_tlp1.h
"
42
#include "
TrigParticleTPCnv/TrigTauCnv_tlp1.h
"
43
#include "
TrigParticleTPCnv/TrigTau_p1.h
"
44
#include "
TrigParticleTPCnv/TrigTau_tlp2.h
"
45
#include "
TrigParticleTPCnv/TrigTauCnv_tlp2.h
"
46
#include "
TrigParticleTPCnv/TrigTau_p2.h
"
47
48
#include "
TrigParticleTPCnv/TrigTau_p3.h
"
49
#include "
TrigParticleTPCnv/TrigTauCnv_p3.h
"
50
#include "
TrigParticleTPCnv/TrigTauContainer_p3.h
"
51
#include "
TrigParticleTPCnv/TrigTauContainerCnv_p3.h
"
52
53
// TrigL2Bphys
54
#include "
TrigParticleTPCnv/TrigL2BphysContainer_tlp1.h
"
55
#include "
TrigParticleTPCnv/TrigL2BphysContainerCnv_tlp1.h
"
56
#include "
TrigParticleTPCnv/TrigL2BphysContainer_p1.h
"
57
#include "
TrigParticleTPCnv/TrigL2Bphys_p1.h
"
58
#include "
TrigParticleTPCnv/TrigL2Bphys_p2.h
"
59
60
#include "
TrigParticleTPCnv/TrigL2BphysContainer_tlp2.h
"
61
#include "
TrigParticleTPCnv/TrigL2BphysContainerCnv_tlp2.h
"
62
#include "
TrigParticleTPCnv/TrigL2Bphys_p3.h
"
63
64
// TrigEFBphys
65
#include "
TrigParticleTPCnv/TrigEFBphysContainer_tlp1.h
"
66
#include "
TrigParticleTPCnv/TrigEFBphysContainerCnv_tlp1.h
"
67
#include "
TrigParticleTPCnv/TrigEFBphysContainer_p1.h
"
68
#include "
TrigParticleTPCnv/TrigEFBphys_p1.h
"
69
#include "
TrigParticleTPCnv/TrigEFBphys_p2.h
"
70
71
#include "
TrigParticleTPCnv/TrigEFBphysContainer_tlp2.h
"
72
#include "
TrigParticleTPCnv/TrigEFBphysContainerCnv_tlp2.h
"
73
#include "
TrigParticleTPCnv/TrigEFBphys_p3.h
"
74
75
// TrigL2Bjet
76
#include "
TrigParticleTPCnv/TrigL2BjetContainer_tlp1.h
"
77
#include "
TrigParticleTPCnv/TrigL2BjetContainerCnv_tlp1.h
"
78
#include "
TrigParticleTPCnv/TrigL2BjetContainer_p1.h
"
79
#include "
TrigParticleTPCnv/TrigL2Bjet_p1.h
"
80
81
#include "
TrigParticleTPCnv/TrigL2BjetContainer_tlp2.h
"
82
#include "
TrigParticleTPCnv/TrigL2BjetContainerCnv_tlp2.h
"
83
#include "
TrigParticleTPCnv/TrigL2BjetContainer_p2.h
"
84
#include "
TrigParticleTPCnv/TrigL2Bjet_p2.h
"
85
86
#include "
TrigParticleTPCnv/TrigL2BjetContainerCnv_p3.h
"
87
#include "
TrigParticleTPCnv/TrigL2BjetContainer_p3.h
"
88
#include "
TrigParticleTPCnv/TrigL2Bjet_p3.h
"
89
90
// TrigEFBjet
91
#include "
TrigParticleTPCnv/TrigEFBjetContainer_tlp1.h
"
92
#include "
TrigParticleTPCnv/TrigEFBjetContainerCnv_tlp1.h
"
93
#include "
TrigParticleTPCnv/TrigEFBjetContainer_p1.h
"
94
#include "
TrigParticleTPCnv/TrigEFBjet_p1.h
"
95
96
#include "
TrigParticleTPCnv/TrigEFBjetContainer_tlp2.h
"
97
#include "
TrigParticleTPCnv/TrigEFBjetContainerCnv_tlp2.h
"
98
#include "
TrigParticleTPCnv/TrigEFBjetContainer_p2.h
"
99
#include "
TrigParticleTPCnv/TrigEFBjet_p2.h
"
100
101
DECLARE_TPCNV_FACTORY
(
TrigEFBjetContainerCnv_tlp1
,
102
TrigEFBjetContainer
,
103
TrigEFBjetContainer_tlp1
,
104
Athena::TPCnvVers::Old
)
105
106
DECLARE_TPCNV_FACTORY
(
TrigEFBjetContainerCnv_tlp2
,
107
TrigEFBjetContainer
,
108
TrigEFBjetContainer_tlp2
,
109
Athena::TPCnvVers::Current
)
110
111
DECLARE_TPCNV_FACTORY
(
TrigEFBphysContainerCnv_tlp1
,
112
TrigEFBphysContainer
,
113
TrigEFBphysContainer_tlp1
,
114
Athena
::TPCnvVers::Old)
115
116
DECLARE_TPCNV_FACTORY
(
TrigEFBphysContainerCnv_tlp2
,
117
TrigEFBphysContainer
,
118
TrigEFBphysContainer_tlp2
,
119
Athena
::TPCnvVers::Current)
120
121
DECLARE_TPCNV_FACTORY
(
TrigElectronContainerCnv_tlp1
,
122
TrigElectronContainer
,
123
TrigElectronContainer_tlp1
,
124
Athena
::TPCnvVers::Old)
125
126
DECLARE_TPCNV_FACTORY
(
TrigElectronContainerCnv_tlp2
,
127
TrigElectronContainer
,
128
TrigElectronContainer_tlp2
,
129
Athena
::TPCnvVers::Old)
130
131
DECLARE_TPCNV_FACTORY
(
TrigElectronContainerCnv_p3
,
132
TrigElectronContainer
,
133
TrigElectronContainer_p3
,
134
Athena
::TPCnvVers::Current)
135
136
DECLARE_TPCNV_FACTORY
(
TrigL2BjetContainerCnv_tlp1
,
137
TrigL2BjetContainer
,
138
TrigL2BjetContainer_tlp1
,
139
Athena
::TPCnvVers::Old)
140
141
DECLARE_TPCNV_FACTORY
(
TrigL2BjetContainerCnv_tlp2
,
142
TrigL2BjetContainer
,
143
TrigL2BjetContainer_tlp2
,
144
Athena
::TPCnvVers::Old)
145
146
DECLARE_TPCNV_FACTORY
(
TrigL2BjetContainerCnv_p3
,
147
TrigL2BjetContainer
,
148
TrigL2BjetContainer_p3
,
149
Athena
::TPCnvVers::Current)
150
151
DECLARE_TPCNV_FACTORY
(
TrigL2BphysContainerCnv_tlp1
,
152
TrigL2BphysContainer
,
153
TrigL2BphysContainer_tlp1
,
154
Athena
::TPCnvVers::Old)
155
156
DECLARE_TPCNV_FACTORY
(
TrigL2BphysContainerCnv_tlp2
,
157
TrigL2BphysContainer
,
158
TrigL2BphysContainer_tlp2
,
159
Athena
::TPCnvVers::Current)
160
161
DECLARE_TPCNV_FACTORY
(
TrigPhotonContainerCnv_tlp1
,
162
TrigPhotonContainer
,
163
TrigPhotonContainer_tlp1
,
164
Athena
::TPCnvVers::Old)
165
166
DECLARE_TPCNV_FACTORY
(
TrigPhotonContainerCnv_tlp2
,
167
TrigPhotonContainer
,
168
TrigPhotonContainer_tlp2
,
169
Athena
::TPCnvVers::Old)
170
171
DECLARE_TPCNV_FACTORY
(
TrigPhotonContainerCnv_p3
,
172
TrigPhotonContainer
,
173
TrigPhotonContainer_p3
,
174
Athena
::TPCnvVers::Current)
175
176
DECLARE_TPCNV_FACTORY
(
TrigTauCnv_tlp1
,
177
TrigTau
,
178
TrigTau_tlp1
,
179
Athena
::TPCnvVers::Old)
180
181
DECLARE_TPCNV_FACTORY
(
TrigTauCnv_tlp2
,
182
TrigTau
,
183
TrigTau_tlp2
,
184
Athena
::TPCnvVers::Current)
185
186
DECLARE_TPCNV_FACTORY
(
TrigTauContainerCnv_tlp1
,
187
TrigTauContainer
,
188
TrigTauContainer_tlp1
,
189
Athena
::TPCnvVers::Old)
190
191
DECLARE_TPCNV_FACTORY
(
TrigTauContainerCnv_p3
,
192
TrigTauContainer
,
193
TrigTauContainer_p3
,
194
Athena
::TPCnvVers::Current)
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
TrigEFBjetContainerCnv_tlp1.h
TrigEFBjetContainerCnv_tlp2.h
TrigEFBjetContainer_p1.h
TrigEFBjetContainer_p2.h
TrigEFBjetContainer_tlp1.h
TrigEFBjetContainer_tlp2.h
TrigEFBjet_p1.h
TrigEFBjet_p2.h
TrigEFBphysContainerCnv_tlp1.h
TrigEFBphysContainerCnv_tlp2.h
TrigEFBphysContainer_p1.h
TrigEFBphysContainer_tlp1.h
TrigEFBphysContainer_tlp2.h
TrigEFBphys_p1.h
TrigEFBphys_p2.h
TrigEFBphys_p3.h
TrigElectronContainerCnv_p3.h
TrigElectronContainerCnv_p3
T_AthenaPoolTPCnvVector< TrigElectronContainer, TrigElectronContainer_p3, TrigElectronCnv_p3 > TrigElectronContainerCnv_p3
Definition
TrigElectronContainerCnv_p3.h:29
TrigElectronContainerCnv_tlp1.h
TrigElectronContainerCnv_tlp2.h
TrigElectronContainer_p1.h
TrigElectronContainer_p2.h
TrigElectronContainer_p3.h
TrigElectronContainer_tlp1.h
TrigElectronContainer_tlp2.h
TrigElectron_p1.h
TrigElectron_p2.h
TrigL2BjetContainerCnv_p3.h
TrigL2BjetContainerCnv_p3
T_AthenaPoolTPCnvVector< TrigL2BjetContainer, TrigL2BjetContainer_p3, TrigL2BjetCnv_p3 > TrigL2BjetContainerCnv_p3
Definition
TrigL2BjetContainerCnv_p3.h:26
TrigL2BjetContainerCnv_tlp1.h
TrigL2BjetContainerCnv_tlp2.h
TrigL2BjetContainer_p1.h
TrigL2BjetContainer_p2.h
TrigL2BjetContainer_p3.h
TrigL2BjetContainer_tlp1.h
TrigL2BjetContainer_tlp2.h
TrigL2Bjet_p1.h
TrigL2Bjet_p2.h
TrigL2Bjet_p3.h
TrigL2BphysContainerCnv_tlp1.h
TrigL2BphysContainerCnv_tlp2.h
TrigL2BphysContainer_p1.h
TrigL2BphysContainer_tlp1.h
TrigL2BphysContainer_tlp2.h
TrigL2Bphys_p1.h
TrigL2Bphys_p2.h
TrigL2Bphys_p3.h
TrigPhotonContainerCnv_p3.h
TrigPhotonContainerCnv_p3
T_AthenaPoolTPCnvVector< TrigPhotonContainer, TrigPhotonContainer_p3, TrigPhotonCnv_p3 > TrigPhotonContainerCnv_p3
Definition
TrigPhotonContainerCnv_p3.h:27
TrigPhotonContainerCnv_tlp1.h
TrigPhotonContainerCnv_tlp2.h
TrigPhotonContainer_p1.h
TrigPhotonContainer_p2.h
TrigPhotonContainer_p3.h
TrigPhotonContainer_tlp1.h
TrigPhotonContainer_tlp2.h
TrigPhoton_p1.h
TrigPhoton_p2.h
TrigTauCnv_p3.h
TrigTauCnv_tlp1.h
TrigTauCnv_tlp2.h
TrigTauContainerCnv_p3.h
TrigTauContainerCnv_p3
T_AthenaPoolTPCnvVector< TrigTauContainer, TrigTauContainer_p3, TrigTauCnv_p3 > TrigTauContainerCnv_p3
Definition
TrigTauContainerCnv_p3.h:27
TrigTauContainerCnv_tlp1.h
TrigTauContainer_p1.h
TrigTauContainer_p3.h
TrigTauContainer_tlp1.h
TrigTau_p1.h
TrigTau_p2.h
TrigTau_p3.h
TrigTau_tlp1.h
TrigTau_tlp2.h
TrigEFBjetContainerCnv_tlp1
Definition
TrigEFBjetContainerCnv_tlp1.h:28
TrigEFBjetContainerCnv_tlp2
Definition
TrigEFBjetContainerCnv_tlp2.h:27
TrigEFBjetContainer_tlp1
Definition
TrigEFBjetContainer_tlp1.h:25
TrigEFBjetContainer_tlp2
Definition
TrigEFBjetContainer_tlp2.h:24
TrigEFBjetContainer
Container of TrigEFBjet objects to be stored in POOL.
Definition
TrigEFBjetContainer.h:31
TrigEFBphysContainerCnv_tlp1
Definition
TrigEFBphysContainerCnv_tlp1.h:32
TrigEFBphysContainerCnv_tlp2
Definition
TrigEFBphysContainerCnv_tlp2.h:30
TrigEFBphysContainer_tlp1
Definition
TrigEFBphysContainer_tlp1.h:28
TrigEFBphysContainer_tlp2
Definition
TrigEFBphysContainer_tlp2.h:25
TrigEFBphysContainer
Definition
TrigEFBphysContainer.h:34
TrigElectronContainerCnv_tlp1
Definition
TrigElectronContainerCnv_tlp1.h:28
TrigElectronContainerCnv_tlp2
Definition
TrigElectronContainerCnv_tlp2.h:29
TrigElectronContainer_p3
Definition
TrigElectronContainer_p3.h:10
TrigElectronContainer_tlp1
Definition
TrigElectronContainer_tlp1.h:26
TrigElectronContainer_tlp2
Definition
TrigElectronContainer_tlp2.h:27
TrigElectronContainer
File: TrigElectronContainer.h.
Definition
Trigger/TrigEvent/TrigParticle/TrigParticle/TrigElectronContainer.h:32
TrigL2BjetContainerCnv_tlp1
Definition
TrigL2BjetContainerCnv_tlp1.h:28
TrigL2BjetContainerCnv_tlp2
Definition
TrigL2BjetContainerCnv_tlp2.h:27
TrigL2BjetContainer_p3
Definition
TrigL2BjetContainer_p3.h:10
TrigL2BjetContainer_tlp1
Definition
TrigL2BjetContainer_tlp1.h:25
TrigL2BjetContainer_tlp2
Definition
TrigL2BjetContainer_tlp2.h:24
TrigL2BjetContainer
Container of TrigEFBjet objects to be stored in POOL.
Definition
TrigL2BjetContainer.h:32
TrigL2BphysContainerCnv_tlp1
Definition
TrigL2BphysContainerCnv_tlp1.h:34
TrigL2BphysContainerCnv_tlp2
Definition
TrigL2BphysContainerCnv_tlp2.h:28
TrigL2BphysContainer_tlp1
Definition
TrigL2BphysContainer_tlp1.h:30
TrigL2BphysContainer_tlp2
Definition
TrigL2BphysContainer_tlp2.h:25
TrigL2BphysContainer
Definition
TrigL2BphysContainer.h:33
TrigPhotonContainerCnv_tlp1
Definition
TrigPhotonContainerCnv_tlp1.h:32
TrigPhotonContainerCnv_tlp2
Definition
TrigPhotonContainerCnv_tlp2.h:33
TrigPhotonContainer_p3
Definition
TrigPhotonContainer_p3.h:23
TrigPhotonContainer_tlp1
Definition
TrigPhotonContainer_tlp1.h:28
TrigPhotonContainer_tlp2
Definition
TrigPhotonContainer_tlp2.h:28
TrigPhotonContainer
File: TrigPhotonContainer.h.
Definition
Trigger/TrigEvent/TrigParticle/TrigParticle/TrigPhotonContainer.h:32
TrigTauCnv_tlp1
Definition
TrigTauCnv_tlp1.h:29
TrigTauCnv_tlp2
Definition
TrigTauCnv_tlp2.h:29
TrigTauContainerCnv_tlp1
Definition
TrigTauContainerCnv_tlp1.h:31
TrigTauContainer_p3
Definition
TrigTauContainer_p3.h:18
TrigTauContainer_tlp1
Definition
TrigTauContainer_tlp1.h:26
TrigTauContainer
File: TrigTauContainer.h.
Definition
TrigTauContainer.h:32
TrigTau_tlp1
Definition
TrigTau_tlp1.h:25
TrigTau_tlp2
Definition
TrigTau_tlp2.h:25
TrigTau
File: TrigTau.h.
Definition
TrigTau.h:37
Athena
Some weak symbol referencing magic... These are declared in AthenaKernel/getMessageSvc....
Definition
AthDsoUtils.h:10
Athena::TPCnvVers::Current
@ Current
Definition
TPCnvFactory.h:103
Athena::TPCnvVers::Old
@ Old
Definition
TPCnvFactory.h:102
Generated on
for ATLAS Offline Software by
1.17.0