ATLAS Offline Software
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)
TrigTauCnv_tlp1
Definition:
TrigTauCnv_tlp1.h:29
TPCnvFactory.h
Set up plugin loading of TP converters.
TrigL2BphysContainer_tlp1
Definition:
TrigL2BphysContainer_tlp1.h:30
TrigTau_p1.h
TrigPhotonContainerCnv_tlp2.h
TrigTauCnv_tlp1.h
TrigL2Bphys_p3.h
TrigL2BphysContainer_p1.h
TrigL2Bjet_p2.h
TrigPhoton_p2.h
TrigEFBjetContainerCnv_tlp2
Definition:
TrigEFBjetContainerCnv_tlp2.h:27
TrigEFBjet_p2.h
TrigL2BjetContainer_p2.h
TrigTauContainerCnv_tlp1.h
TrigL2Bphys_p1.h
TrigEFBjetContainer_tlp2
Definition:
TrigEFBjetContainer_tlp2.h:24
TrigPhotonContainerCnv_tlp1.h
TrigEFBphysContainerCnv_tlp1
Definition:
TrigEFBphysContainerCnv_tlp1.h:32
TrigTau_tlp2.h
TrigTauContainer_tlp1.h
TrigPhotonContainer_p3.h
TrigTauCnv_p3.h
TrigTau_p2.h
TrigEFBjetContainer_p1.h
TrigEFBphysContainer_tlp2
Definition:
TrigEFBphysContainer_tlp2.h:25
TrigEFBjetContainer
Container of TrigEFBjet objects to be stored in POOL.
Definition:
TrigEFBjetContainer.h:31
TrigTau_tlp1
Definition:
TrigTau_tlp1.h:25
TrigTau_tlp1.h
TrigL2BjetContainer_p1.h
TrigL2BphysContainerCnv_tlp2.h
TrigTauContainerCnv_p3.h
TrigEFBjetContainer_p2.h
TrigL2BphysContainer_tlp2
Definition:
TrigL2BphysContainer_tlp2.h:25
TrigTauContainer
File: TrigTauContainer.h.
Definition:
TrigTauContainer.h:32
TrigEFBphysContainer_p1.h
TrigL2BjetContainerCnv_tlp1.h
TrigL2BphysContainerCnv_tlp1.h
TrigElectronContainer_p2.h
TrigEFBjetContainer_tlp1
Definition:
TrigEFBjetContainer_tlp1.h:25
TrigL2BjetContainerCnv_p3.h
TrigPhotonContainer_tlp2.h
TrigEFBphysContainerCnv_tlp1.h
TrigL2Bjet_p1.h
TrigPhotonContainer_tlp1
Definition:
TrigPhotonContainer_tlp1.h:28
TrigL2BjetContainerCnv_tlp2.h
TrigEFBjet_p1.h
TrigEFBjetContainer_tlp1.h
TrigElectronContainerCnv_tlp1
Definition:
TrigElectronContainerCnv_tlp1.h:28
TrigL2Bphys_p2.h
TrigElectronContainer_p1.h
TrigTau_p3.h
TrigTau_tlp2
Definition:
TrigTau_tlp2.h:25
DECLARE_TPCNV_FACTORY
DECLARE_TPCNV_FACTORY(TrigEFBjetContainerCnv_tlp1, TrigEFBjetContainer, TrigEFBjetContainer_tlp1, Athena::TPCnvVers::Old) DECLARE_TPCNV_FACTORY(TrigEFBjetContainerCnv_tlp2
Athena::TPCnvVers::Old
@ Old
Definition:
TPCnvFactory.h:102
TrigEFBjetContainer_tlp2.h
TrigElectron_p1.h
TrigEFBphysContainer_tlp2.h
Athena
Some weak symbol referencing magic...
Definition:
AthLegacySequence.h:21
TrigEFBphysContainerCnv_tlp2.h
TrigL2Bjet_p3.h
TrigL2BjetContainer_tlp2
Definition:
TrigL2BjetContainer_tlp2.h:24
TrigEFBphysContainer_tlp1.h
TrigTauContainerCnv_tlp1
Definition:
TrigTauContainerCnv_tlp1.h:31
TrigElectronContainer_tlp1
Definition:
TrigElectronContainer_tlp1.h:26
TrigPhotonContainer_tlp2
Definition:
TrigPhotonContainer_tlp2.h:28
TrigElectronContainerCnv_tlp2.h
TrigElectron_p2.h
TrigElectronContainerCnv_tlp2
Definition:
TrigElectronContainerCnv_tlp2.h:29
Athena::TPCnvVers::Current
@ Current
Definition:
TPCnvFactory.h:103
TrigPhotonContainerCnv_tlp2
Definition:
TrigPhotonContainerCnv_tlp2.h:33
TrigL2BjetContainerCnv_tlp1
Definition:
TrigL2BjetContainerCnv_tlp1.h:28
TrigTauContainer_p3
Definition:
TrigTauContainer_p3.h:18
TrigL2BjetContainer
Container of TrigEFBjet objects to be stored in POOL.
Definition:
TrigL2BjetContainer.h:32
TrigPhotonContainer_tlp1.h
TrigEFBphys_p3.h
TrigL2BjetContainer_tlp1.h
TrigElectronContainer_p3.h
TrigPhotonContainerCnv_p3.h
TrigElectronContainerCnv_tlp1.h
TrigEFBphys_p1.h
TrigPhotonContainer_p3
Definition:
TrigPhotonContainer_p3.h:23
TrigL2BjetContainer_tlp2.h
TrigPhotonContainer
File: TrigPhotonContainer.h.
Definition:
Trigger/TrigEvent/TrigParticle/TrigParticle/TrigPhotonContainer.h:32
TrigL2BphysContainerCnv_tlp2
Definition:
TrigL2BphysContainerCnv_tlp2.h:28
TrigL2BjetContainer_tlp1
Definition:
TrigL2BjetContainer_tlp1.h:25
TrigElectronContainerCnv_p3.h
TrigTauCnv_tlp2.h
TrigElectronContainer_tlp1.h
TrigElectronContainer_tlp2
Definition:
TrigElectronContainer_tlp2.h:27
TrigL2BjetContainer_p3
Definition:
TrigL2BjetContainer_p3.h:10
TrigTauContainer_p3.h
TrigTauCnv_tlp2
Definition:
TrigTauCnv_tlp2.h:29
TrigPhotonContainerCnv_tlp1
Definition:
TrigPhotonContainerCnv_tlp1.h:32
TrigPhotonContainer_p2.h
TrigL2BphysContainer_tlp2.h
TrigL2BjetContainerCnv_tlp2
Definition:
TrigL2BjetContainerCnv_tlp2.h:27
TrigTau
File: TrigTau.h.
Definition:
TrigTau.h:37
TrigElectronContainer_tlp2.h
TrigL2BphysContainer
Definition:
TrigL2BphysContainer.h:33
TPCnvVector
Definition:
TPConverter.h:1256
TrigEFBjetContainerCnv_tlp1
Definition:
TrigEFBjetContainerCnv_tlp1.h:28
TrigTauContainer_tlp1
Definition:
TrigTauContainer_tlp1.h:26
TrigEFBjetContainerCnv_tlp1.h
TrigPhotonContainer_p1.h
TrigL2BphysContainer_tlp1.h
TrigElectronContainer_p3
Definition:
TrigElectronContainer_p3.h:10
TrigEFBphysContainer
Definition:
TrigEFBphysContainer.h:34
TrigEFBphysContainerCnv_tlp2
Definition:
TrigEFBphysContainerCnv_tlp2.h:30
TrigElectronContainer
File: TrigElectronContainer.h.
Definition:
Trigger/TrigEvent/TrigParticle/TrigParticle/TrigElectronContainer.h:32
TrigTauContainer_p1.h
TrigL2BphysContainerCnv_tlp1
Definition:
TrigL2BphysContainerCnv_tlp1.h:34
TrigEFBjetContainerCnv_tlp2.h
TrigEFBphys_p2.h
TrigL2BjetContainer_p3.h
TrigEFBphysContainer_tlp1
Definition:
TrigEFBphysContainer_tlp1.h:28
TrigPhoton_p1.h
Generated on Wed Jan 8 2025 21:20:09 for ATLAS Offline Software by
1.8.18