ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonCnv
MuonEventAthenaPool
src
MuonEventAthenaPoolTPCnv.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 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 "
CscRawDataCnv_p1.h
"
9
#include "
CscRawDataCnv_p2.h
"
10
#include "
CscRawDataCnv_p3.h
"
11
#include "
CscRawDataCnv_p4.h
"
12
13
#include "
CscRawDataCollectionCnv_p1.h
"
14
#include "
CscRawDataCollectionCnv_p2.h
"
15
#include "
CscRawDataCollectionCnv_p3.h
"
16
#include "
CscRawDataCollectionCnv_p4.h
"
17
18
#include "
CscRawDataContainerCnv_p1.h
"
19
#include "
CscRawDataContainerCnv_p2.h
"
20
#include "
CscRawDataContainerCnv_p3.h
"
21
#include "
CscRawDataContainerCnv_p4.h
"
22
23
#include "
MdtAmtHitCnv_p1.h
"
24
#include "
MdtCsmCnv_p1.h
"
25
#include "
MdtCsmContainerCnv_p1.h
"
26
#include "
RpcCoinMatrixCnv_p1.h
"
27
#include "
RpcFiredChannelCnv_p1.h
"
28
#include "
RpcPadCnv_p1.h
"
29
#include "
RpcPadContainerCnv_p1.h
"
30
#include "
RpcPadContainerCnv_p2.h
"
31
#include "
RpcSectorLogicContainerCnv_p1.h
"
32
33
#include "
TgcRawDataCnv_p1.h
"
34
#include "
TgcRawDataCnv_p2.h
"
35
#include "
TgcRawDataCnv_p3.h
"
36
#include "
TgcRawDataCnv_p4.h
"
37
38
#include "
TgcRdoCnv_p1.h
"
39
#include "
TgcRdoCnv_p2.h
"
40
#include "
TgcRdoCnv_p3.h
"
41
#include "
TgcRdoCnv_p4.h
"
42
43
#include "
TgcL1RawDataCnv_p1.h
"
44
#include "
TgcL1RdoCnv_p1.h
"
45
46
#include "
TgcRdoContainerCnv_p1.h
"
47
#include "
TgcRdoContainerCnv_p2.h
"
48
#include "
TgcRdoContainerCnv_p3.h
"
49
#include "
TgcRdoContainerCnv_p4.h
"
50
51
#include "
TgcL1RdoContainerCnv_p1.h
"
52
53
DECLARE_TPCNV_FACTORY
(
CscRawDataCnv_p1
,
54
CscRawData
,
55
CscRawData_p1
,
56
Athena::TPCnvVers::Old
)
57
58
DECLARE_TPCNV_FACTORY
(
CscRawDataCnv_p2
,
59
CscRawData
,
60
CscRawData_p2
,
61
Athena::TPCnvVers::Old
)
62
63
DECLARE_TPCNV_FACTORY
(
CscRawDataCnv_p3
,
64
CscRawData
,
65
CscRawData_p3
,
66
Athena
::TPCnvVers::Old)
67
68
DECLARE_TPCNV_FACTORY
(
CscRawDataCnv_p4
,
69
CscRawData
,
70
CscRawData_p4
,
71
Athena
::TPCnvVers::Current)
72
73
74
DECLARE_TPCNV_FACTORY
(
CscRawDataCollectionCnv_p1
,
75
CscRawDataCollection
,
76
CscRawDataCollection_p1
,
77
Athena
::TPCnvVers::Old)
78
79
DECLARE_TPCNV_FACTORY
(
CscRawDataCollectionCnv_p2
,
80
CscRawDataCollection
,
81
CscRawDataCollection_p2
,
82
Athena
::TPCnvVers::Old)
83
84
DECLARE_TPCNV_FACTORY
(
CscRawDataCollectionCnv_p3
,
85
CscRawDataCollection
,
86
CscRawDataCollection_p3
,
87
Athena
::TPCnvVers::Old)
88
89
DECLARE_TPCNV_FACTORY
(
CscRawDataCollectionCnv_p4
,
90
CscRawDataCollection
,
91
CscRawDataCollection_p4
,
92
Athena
::TPCnvVers::Current)
93
94
95
DECLARE_TPCNV_FACTORY
(
CscRawDataContainerCnv_p1
,
96
CscRawDataContainer
,
97
CscRawDataContainer_p1
,
98
Athena
::TPCnvVers::Old)
99
100
DECLARE_TPCNV_FACTORY
(
CscRawDataContainerCnv_p2
,
101
CscRawDataContainer
,
102
CscRawDataContainer_p2
,
103
Athena
::TPCnvVers::Old)
104
105
DECLARE_TPCNV_FACTORY
(
CscRawDataContainerCnv_p3
,
106
CscRawDataContainer
,
107
CscRawDataContainer_p3
,
108
Athena
::TPCnvVers::Old)
109
110
DECLARE_TPCNV_FACTORY
(
CscRawDataContainerCnv_p4
,
111
CscRawDataContainer
,
112
CscRawDataContainer_p4
,
113
Athena
::TPCnvVers::Current)
114
115
116
DECLARE_TPCNV_FACTORY
(
MdtAmtHitCnv_p1
,
117
MdtAmtHit
,
118
MdtAmtHit_p1
,
119
Athena
::TPCnvVers::Current)
120
121
122
DECLARE_TPCNV_FACTORY
(
MdtCsmCnv_p1
,
123
MdtCsm
,
124
MdtCsm_p1
,
125
Athena
::TPCnvVers::Current)
126
127
DECLARE_TPCNV_FACTORY
(
MdtCsmContainerCnv_p1
,
128
MdtCsmContainer
,
129
MdtCsmContainer_p1
,
130
Athena
::TPCnvVers::Current)
131
132
133
DECLARE_TPCNV_FACTORY
(
RpcCoinMatrixCnv_p1
,
134
RpcCoinMatrix
,
135
RpcCoinMatrix_p1
,
136
Athena
::TPCnvVers::Current)
137
138
139
DECLARE_TPCNV_FACTORY
(
RpcFiredChannelCnv_p1
,
140
RpcFiredChannel
,
141
RpcFiredChannel_p1
,
142
Athena
::TPCnvVers::Current)
143
144
145
DECLARE_TPCNV_FACTORY
(
RpcPadCnv_p1
,
146
RpcPad
,
147
RpcPad_p1
,
148
Athena
::TPCnvVers::Current)
149
150
DECLARE_TPCNV_FACTORY
(
RpcPadContainerCnv_p1
,
151
RpcPadContainer
,
152
RpcPadContainer_p1
,
153
Athena
::TPCnvVers::Old)
154
155
DECLARE_TPCNV_FACTORY
(
RpcPadContainerCnv_p2
,
156
RpcPadContainer
,
157
RpcPadContainer_p2
,
158
Athena
::TPCnvVers::Current)
159
160
161
DECLARE_TPCNV_FACTORY
(
RpcSectorLogicContainerCnv_p1
,
162
RpcSectorLogicContainer
,
163
RpcSectorLogicContainer_p1
,
164
Athena
::TPCnvVers::Current)
165
166
167
DECLARE_TPCNV_FACTORY
(
TgcRawDataCnv_p1
,
168
TgcRawData
,
169
TgcRawData_p1
,
170
Athena
::TPCnvVers::Old)
171
172
DECLARE_TPCNV_FACTORY
(
TgcRawDataCnv_p2
,
173
TgcRawData
,
174
TgcRawData_p2
,
175
Athena
::TPCnvVers::Old)
176
177
DECLARE_TPCNV_FACTORY
(
TgcRawDataCnv_p3
,
178
TgcRawData
,
179
TgcRawData_p3
,
180
Athena
::TPCnvVers::Old)
181
182
DECLARE_TPCNV_FACTORY
(
TgcRawDataCnv_p4
,
183
TgcRawData
,
184
TgcRawData_p4
,
185
Athena
::TPCnvVers::Current)
186
187
DECLARE_TPCNV_FACTORY
(
TgcRdoCnv_p1
,
188
TgcRdo
,
189
TgcRdo_p1
,
190
Athena
::TPCnvVers::Old)
191
192
DECLARE_TPCNV_FACTORY
(
TgcRdoCnv_p2
,
193
TgcRdo
,
194
TgcRdo_p2
,
195
Athena
::TPCnvVers::Old)
196
197
DECLARE_TPCNV_FACTORY
(
TgcRdoCnv_p3
,
198
TgcRdo
,
199
TgcRdo_p3
,
200
Athena
::TPCnvVers::Old)
201
202
DECLARE_TPCNV_FACTORY
(
TgcRdoCnv_p4
,
203
TgcRdo
,
204
TgcRdo_p4
,
205
Athena
::TPCnvVers::Current)
206
207
DECLARE_TPCNV_FACTORY
(
TgcL1RdoCnv_p1
,
208
TgcL1Rdo
,
209
TgcL1Rdo_p1
,
210
Athena
::TPCnvVers::Current)
211
212
DECLARE_TPCNV_FACTORY
(
TgcRdoContainerCnv_p1
,
213
TgcRdoContainer
,
214
TgcRdoContainer_p1
,
215
Athena
::TPCnvVers::Old)
216
217
DECLARE_TPCNV_FACTORY
(
TgcRdoContainerCnv_p2
,
218
TgcRdoContainer
,
219
TgcRdoContainer_p2
,
220
Athena
::TPCnvVers::Old)
221
222
DECLARE_TPCNV_FACTORY
(
TgcRdoContainerCnv_p3
,
223
TgcRdoContainer
,
224
TgcRdoContainer_p3
,
225
Athena
::TPCnvVers::Old)
226
227
DECLARE_TPCNV_FACTORY
(
TgcRdoContainerCnv_p4
,
228
TgcRdoContainer
,
229
TgcRdoContainer_p4
,
230
Athena
::TPCnvVers::Current)
231
232
DECLARE_TPCNV_FACTORY
(
TgcL1RdoContainerCnv_p1
,
233
TgcL1RdoContainer
,
234
TgcL1RdoContainer_p1
,
235
Athena
::TPCnvVers::Current)
CscRawDataCnv_p1.h
CscRawDataCnv_p2.h
CscRawDataCnv_p3.h
CscRawDataCnv_p4.h
CscRawDataCollectionCnv_p1.h
CscRawDataCollectionCnv_p2.h
CscRawDataCollectionCnv_p3.h
CscRawDataCollectionCnv_p4.h
CscRawDataContainerCnv_p1.h
CscRawDataContainerCnv_p2.h
CscRawDataContainerCnv_p3.h
CscRawDataContainerCnv_p4.h
MdtAmtHitCnv_p1.h
MdtCsmCnv_p1.h
MdtCsmContainerCnv_p1.h
RpcCoinMatrixCnv_p1.h
RpcFiredChannelCnv_p1.h
RpcPadCnv_p1.h
RpcPadContainerCnv_p1.h
RpcPadContainerCnv_p2.h
RpcSectorLogicContainerCnv_p1.h
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
TgcL1RawDataCnv_p1.h
TgcL1RdoCnv_p1.h
TgcL1RdoContainerCnv_p1.h
TgcL1RdoContainerCnv_p1
T_AthenaPoolTPCnvIDCont< TgcL1RdoContainer, TgcL1RdoContainer_p1, TgcL1RdoCnv_p1 > TgcL1RdoContainerCnv_p1
Definition
TgcL1RdoContainerCnv_p1.h:13
TgcRawDataCnv_p1.h
TgcRawDataCnv_p2.h
TgcRawDataCnv_p3.h
TgcRawDataCnv_p4.h
TgcRdoCnv_p1.h
TgcRdoCnv_p2.h
TgcRdoCnv_p3.h
TgcRdoCnv_p4.h
TgcRdoContainerCnv_p1.h
TgcRdoContainerCnv_p1
T_AthenaPoolTPCnvIDCont< TgcRdoContainer, TgcRdoContainer_p1, TgcRdoCnv_p1 > TgcRdoContainerCnv_p1
Definition
TgcRdoContainerCnv_p1.h:23
TgcRdoContainerCnv_p2.h
TgcRdoContainerCnv_p2
T_AthenaPoolTPCnvIDCont< TgcRdoContainer, TgcRdoContainer_p2, TgcRdoCnv_p2 > TgcRdoContainerCnv_p2
Definition
TgcRdoContainerCnv_p2.h:21
TgcRdoContainerCnv_p3.h
TgcRdoContainerCnv_p3
T_AthenaPoolTPCnvIDCont< TgcRdoContainer, TgcRdoContainer_p3, TgcRdoCnv_p3 > TgcRdoContainerCnv_p3
Definition
TgcRdoContainerCnv_p3.h:21
TgcRdoContainerCnv_p4.h
TgcRdoContainerCnv_p4
T_AthenaPoolTPCnvIDCont< TgcRdoContainer, TgcRdoContainer_p4, TgcRdoCnv_p4 > TgcRdoContainerCnv_p4
Definition
TgcRdoContainerCnv_p4.h:13
CscRawDataCnv_p1
Definition
CscRawDataCnv_p1.h:22
CscRawDataCnv_p2
Definition
CscRawDataCnv_p2.h:22
CscRawDataCnv_p3
Transient/Persistent converter for CscRawData class.
Definition
CscRawDataCnv_p3.h:21
CscRawDataCnv_p4
Transient/Persistent converter for CscRawData class.
Definition
CscRawDataCnv_p4.h:23
CscRawDataCollectionCnv_p1
Definition
CscRawDataCollectionCnv_p1.h:25
CscRawDataCollectionCnv_p2
Definition
CscRawDataCollectionCnv_p2.h:26
CscRawDataCollectionCnv_p3
Transient/Persistent converter for the Collection of CSC Raw Hits,.
Definition
CscRawDataCollectionCnv_p3.h:23
CscRawDataCollectionCnv_p4
Transient/Persistent converter for the Collection of CSC Raw Hits,.
Definition
CscRawDataCollectionCnv_p4.h:27
CscRawDataCollection_p1
Definition
CscRawDataCollection_p1.h:21
CscRawDataCollection_p2
Definition
CscRawDataCollection_p2.h:21
CscRawDataCollection_p3
Persistent represenation of the Collection of CSC Raw Hits.
Definition
CscRawDataCollection_p3.h:18
CscRawDataCollection_p4
Persistent represenation of the Collection of CSC Raw Hits.
Definition
CscRawDataCollection_p4.h:19
CscRawDataCollection
Collection of CSC Raw Hits, arranged according to CSC Detector Elements Author: Ketevi A.
Definition
CscRawDataCollection.h:24
CscRawDataContainerCnv_p1
Definition
CscRawDataContainerCnv_p1.h:21
CscRawDataContainerCnv_p2
Definition
CscRawDataContainerCnv_p2.h:21
CscRawDataContainerCnv_p3
Transient/Persistent converter for a container of collections of CSC Raw Hits,.
Definition
CscRawDataContainerCnv_p3.h:18
CscRawDataContainerCnv_p4
Transient/Persistent converter for a container of collections of CSC Raw Hits,.
Definition
CscRawDataContainerCnv_p4.h:21
CscRawDataContainer_p1
Definition
CscRawDataContainer_p1.h:21
CscRawDataContainer_p2
Definition
CscRawDataContainer_p2.h:21
CscRawDataContainer_p3
Definition
CscRawDataContainer_p3.h:21
CscRawDataContainer_p4
Definition
CscRawDataContainer_p4.h:25
CscRawDataContainer
This container provides access to collections of CSC RDOs and a mechanism for recording them.
Definition
CscRawDataContainer.h:23
CscRawData_p1
Definition
CscRawData_p1.h:19
CscRawData_p2
Definition
CscRawData_p2.h:17
CscRawData_p3
Definition
CscRawData_p3.h:17
CscRawData_p4
Definition
CscRawData_p4.h:17
CscRawData
Class to hold the electronic output for a single CSC readout channel: n sampling ADC data + the addre...
Definition
CscRawData.h:21
MdtAmtHitCnv_p1
Definition
MdtAmtHitCnv_p1.h:20
MdtAmtHit_p1
Definition
MdtAmtHit_p1.h:17
MdtAmtHit
MDT RDO's : data from a single channel of an AMT Atlas Muon TDC.
Definition
MdtAmtHit.h:20
MdtCsmCnv_p1
Definition
MdtCsmCnv_p1.h:23
MdtCsmContainerCnv_p1
Definition
MdtCsmContainerCnv_p1.h:19
MdtCsmContainer_p1
Definition
MdtCsmContainer_p1.h:15
MdtCsmContainer
This container provides acces to the MDT RDOs.
Definition
MdtCsmContainer.h:22
MdtCsm_p1
Definition
MdtCsm_p1.h:17
MdtCsm
MDT RDOs : Chamber Service Module, container of AmtHits of a single Mdt chamber.
Definition
MdtCsm.h:22
RpcCoinMatrixCnv_p1
Definition
RpcCoinMatrixCnv_p1.h:25
RpcCoinMatrix_p1
Persistent representation of RpcCoinMatrix class.
Definition
RpcCoinMatrix_p1.h:18
RpcCoinMatrix
Definition
RpcCoinMatrix.h:20
RpcFiredChannelCnv_p1
Definition
RpcFiredChannelCnv_p1.h:20
RpcFiredChannel_p1
Persistent representation of RpcFiredChannel class.
Definition
RpcFiredChannel_p1.h:14
RpcFiredChannel
Definition
RpcFiredChannel.h:20
RpcPadCnv_p1
Definition
RpcPadCnv_p1.h:26
RpcPadContainerCnv_p1
Definition
RpcPadContainerCnv_p1.h:25
RpcPadContainerCnv_p2
Definition
RpcPadContainerCnv_p2.h:24
RpcPadContainer_p1
Definition
RpcPadContainer_p1.h:19
RpcPadContainer_p2
Definition
RpcPadContainer_p2.h:18
RpcPadContainer
Use IdentifiableContainer with RpcPad.
Definition
RpcPadContainer.h:23
RpcPad_p1
Definition
RpcPad_p1.h:14
RpcPad
Definition
RpcPad.h:21
RpcSectorLogicContainerCnv_p1
Definition
RpcSectorLogicContainerCnv_p1.h:23
RpcSectorLogicContainer_p1
Class to represent.
Definition
RpcSectorLogicContainer_p1.h:19
RpcSectorLogicContainer
Definition
RpcSectorLogicContainer.h:20
TgcL1RdoCnv_p1
Definition
TgcL1RdoCnv_p1.h:19
TgcL1RdoContainer_p1
Definition
TgcL1RdoContainer_p1.h:14
TgcL1RdoContainer
Definition
TgcL1RdoContainer.h:25
TgcL1Rdo_p1
Definition
TgcL1Rdo_p1.h:13
TgcL1Rdo
Definition
TgcL1Rdo.h:22
TgcRawDataCnv_p1
Definition
TgcRawDataCnv_p1.h:21
TgcRawDataCnv_p2
Definition
TgcRawDataCnv_p2.h:21
TgcRawDataCnv_p3
Definition
TgcRawDataCnv_p3.h:15
TgcRawDataCnv_p4
Definition
TgcRawDataCnv_p4.h:15
TgcRawData_p1
Definition
TgcRawData_p1.h:17
TgcRawData_p2
Definition
TgcRawData_p2.h:16
TgcRawData_p3
Definition
TgcRawData_p3.h:9
TgcRawData_p4
Definition
TgcRawData_p4.h:9
TgcRawData
An unit object of TGC ROD output.
Definition
TgcRawData.h:23
TgcRdoCnv_p1
Definition
TgcRdoCnv_p1.h:28
TgcRdoCnv_p2
Definition
TgcRdoCnv_p2.h:26
TgcRdoCnv_p3
Definition
TgcRdoCnv_p3.h:19
TgcRdoCnv_p4
Definition
TgcRdoCnv_p4.h:19
TgcRdoContainer_p1
Definition
TgcRdoContainer_p1.h:22
TgcRdoContainer_p2
Definition
TgcRdoContainer_p2.h:22
TgcRdoContainer_p3
Definition
TgcRdoContainer_p3.h:14
TgcRdoContainer_p4
Definition
TgcRdoContainer_p4.h:14
TgcRdoContainer
Definition
TgcRdoContainer.h:25
TgcRdo_p1
Definition
TgcRdo_p1.h:22
TgcRdo_p2
Definition
TgcRdo_p2.h:21
TgcRdo_p3
Definition
TgcRdo_p3.h:13
TgcRdo_p4
Definition
TgcRdo_p4.h:13
TgcRdo
Definition
TgcRdo.h:22
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