ATLAS Offline Software
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
7 
8 #include "CscRawDataCnv_p1.h"
9 #include "CscRawDataCnv_p2.h"
10 #include "CscRawDataCnv_p3.h"
11 #include "CscRawDataCnv_p4.h"
12 
17 
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"
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 
52 
54  CscRawData,
57 
62 
64  CscRawData,
66  Athena::TPCnvVers::Old)
67 
69  CscRawData,
71  Athena::TPCnvVers::Current)
72 
73 
77  Athena::TPCnvVers::Old)
78 
82  Athena::TPCnvVers::Old)
83 
87  Athena::TPCnvVers::Old)
88 
92  Athena::TPCnvVers::Current)
93 
94 
98  Athena::TPCnvVers::Old)
99 
103  Athena::TPCnvVers::Old)
104 
108  Athena::TPCnvVers::Old)
109 
113  Athena::TPCnvVers::Current)
114 
115 
117  MdtAmtHit,
118  MdtAmtHit_p1,
119  Athena::TPCnvVers::Current)
120 
121 
125  Athena::TPCnvVers::Current)
126 
130  Athena::TPCnvVers::Current)
131 
132 
136  Athena::TPCnvVers::Current)
137 
138 
142  Athena::TPCnvVers::Current)
143 
144 
148  Athena::TPCnvVers::Current)
149 
153  Athena::TPCnvVers::Old)
154 
158  Athena::TPCnvVers::Current)
159 
160 
164  Athena::TPCnvVers::Current)
165 
166 
170  Athena::TPCnvVers::Old)
171 
173  TgcRawData,
175  Athena::TPCnvVers::Old)
176 
178  TgcRawData,
180  Athena::TPCnvVers::Old)
181 
183  TgcRawData,
185  Athena::TPCnvVers::Current)
186 
190  Athena::TPCnvVers::Old)
191 
193  TgcRdo,
194  TgcRdo_p2,
195  Athena::TPCnvVers::Old)
196 
198  TgcRdo,
200  Athena::TPCnvVers::Old)
201 
203  TgcRdo,
204  TgcRdo_p4,
205  Athena::TPCnvVers::Current)
206 
210  Athena::TPCnvVers::Current)
211 
215  Athena::TPCnvVers::Old)
216 
220  Athena::TPCnvVers::Old)
221 
225  Athena::TPCnvVers::Old)
226 
230  Athena::TPCnvVers::Current)
231 
235  Athena::TPCnvVers::Current)
RpcCoinMatrix_p1
Persistent representation of RpcCoinMatrix class.
Definition: RpcCoinMatrix_p1.h:18
CscRawDataCollectionCnv_p4.h
TPCnvFactory.h
Set up plugin loading of TP converters.
TgcRdoCnv_p2.h
TgcRawData_p4
Definition: TgcRawData_p4.h:9
TgcRdo_p2
Definition: TgcRdo_p2.h:21
MdtAmtHitCnv_p1
Definition: MdtAmtHitCnv_p1.h:20
MdtAmtHit
MDT RDO's : data from a single channel of an AMT Atlas Muon TDC.
Definition: MdtAmtHit.h:20
CscRawDataContainerCnv_p1
Definition: CscRawDataContainerCnv_p1.h:21
CscRawDataCnv_p1
Definition: CscRawDataCnv_p1.h:22
CscRawDataContainer_p2
Definition: CscRawDataContainer_p2.h:21
RpcSectorLogicContainerCnv_p1
Definition: RpcSectorLogicContainerCnv_p1.h:23
TgcL1RdoContainer
Definition: TgcL1RdoContainer.h:25
CscRawDataContainerCnv_p3
Transient/Persistent converter for a container of collections of CSC Raw Hits,.
Definition: CscRawDataContainerCnv_p3.h:18
MdtCsmContainer_p1
Definition: MdtCsmContainer_p1.h:15
CscRawDataContainer_p4
Definition: CscRawDataContainer_p4.h:25
CscRawDataCollectionCnv_p4
Transient/Persistent converter for the Collection of CSC Raw Hits,.
Definition: CscRawDataCollectionCnv_p4.h:27
CscRawDataCollection_p3
Persistent represenation of the Collection of CSC Raw Hits.
Definition: CscRawDataCollection_p3.h:18
TgcL1RdoContainerCnv_p1.h
TgcRdoContainer_p4
Definition: TgcRdoContainer_p4.h:14
CscRawDataCnv_p4
Transient/Persistent converter for CscRawData class.
Definition: CscRawDataCnv_p4.h:23
TgcRdoCnv_p3
Definition: TgcRdoCnv_p3.h:19
TgcL1RdoCnv_p1
Definition: TgcL1RdoCnv_p1.h:19
CscRawDataCollectionCnv_p1
Definition: CscRawDataCollectionCnv_p1.h:25
RpcPadCnv_p1.h
RpcPadContainerCnv_p2
Definition: RpcPadContainerCnv_p2.h:24
MdtCsmContainer
This container provides acces to the MDT RDOs.
Definition: MdtCsmContainer.h:22
CscRawDataCollectionCnv_p2.h
MdtCsm
MDT RDOs : Chamber Service Module, container of AmtHits of a single Mdt chamber.
Definition: MdtCsm.h:19
TgcRdo_p1
Definition: TgcRdo_p1.h:22
MdtCsmCnv_p1
Definition: MdtCsmCnv_p1.h:23
TPCnvIDCont
Definition: TPConverter.h:1335
RpcCoinMatrix
Definition: RpcCoinMatrix.h:20
MdtCsmCnv_p1.h
RpcPad_p1
Definition: RpcPad_p1.h:14
CscRawDataContainerCnv_p2
Definition: CscRawDataContainerCnv_p2.h:21
RpcFiredChannel
Definition: RpcFiredChannel.h:20
CscRawDataContainerCnv_p4
Transient/Persistent converter for a container of collections of CSC Raw Hits,.
Definition: CscRawDataContainerCnv_p4.h:21
CscRawDataCnv_p2.h
CscRawDataCollection_p2
Definition: CscRawDataCollection_p2.h:21
TgcRdoContainer_p1
Definition: TgcRdoContainer_p1.h:22
TgcRdoCnv_p1
Definition: TgcRdoCnv_p1.h:28
CscRawDataCnv_p3
Transient/Persistent converter for CscRawData class.
Definition: CscRawDataCnv_p3.h:21
TgcRawData_p1
Definition: TgcRawData_p1.h:17
RpcFiredChannelCnv_p1
Definition: RpcFiredChannelCnv_p1.h:20
MdtCsmContainerCnv_p1.h
Athena::TPCnvVers::Old
@ Old
Definition: TPCnvFactory.h:116
MdtCsm_p1
Definition: MdtCsm_p1.h:17
MdtAmtHit_p1
Definition: MdtAmtHit_p1.h:17
TgcRdoCnv_p4
Definition: TgcRdoCnv_p4.h:19
TgcRawDataCnv_p2
Definition: TgcRawDataCnv_p2.h:21
CscRawDataCollectionCnv_p2
Definition: CscRawDataCollectionCnv_p2.h:26
TgcRdoContainer
Definition: TgcRdoContainer.h:25
RpcPadContainerCnv_p1
Definition: RpcPadContainerCnv_p1.h:25
Athena
Some weak symbol referencing magic...
Definition: AthLegacySequence.h:21
RpcPadCnv_p1
Definition: RpcPadCnv_p1.h:26
TgcRawDataCnv_p2.h
MdtCsmContainerCnv_p1
Definition: MdtCsmContainerCnv_p1.h:19
TgcRdoContainerCnv_p1.h
RpcSectorLogicContainer
Definition: RpcSectorLogicContainer.h:20
TgcL1RdoCnv_p1.h
CscRawData_p1
Definition: CscRawData_p1.h:19
CscRawDataCollection
Collection of CSC Raw Hits, arranged according to CSC Detector Elements Author: Ketevi A.
Definition: CscRawDataCollection.h:24
CscRawDataCollection_p1
Definition: CscRawDataCollection_p1.h:21
TgcRdoContainer_p2
Definition: TgcRdoContainer_p2.h:22
MdtAmtHitCnv_p1.h
CscRawDataContainerCnv_p4.h
TgcRdoCnv_p2
Definition: TgcRdoCnv_p2.h:26
TgcL1RdoContainer_p1
Definition: TgcL1RdoContainer_p1.h:14
TgcRawData_p2
Definition: TgcRawData_p2.h:16
CscRawDataCnv_p1.h
TgcL1RawDataCnv_p1.h
TgcRdo_p4
Definition: TgcRdo_p4.h:13
TgcRdoContainerCnv_p2.h
TgcRawDataCnv_p1
Definition: TgcRawDataCnv_p1.h:21
RpcSectorLogicContainer_p1
Class to represent.
Definition: RpcSectorLogicContainer_p1.h:19
RpcFiredChannelCnv_p1.h
RpcCoinMatrixCnv_p1.h
CscRawDataCnv_p4.h
RpcPad
Definition: RpcPad.h:21
DECLARE_TPCNV_FACTORY
DECLARE_TPCNV_FACTORY(CscRawDataCnv_p1, CscRawData, CscRawData_p1, Athena::TPCnvVers::Old) DECLARE_TPCNV_FACTORY(CscRawDataCnv_p2
CscRawDataContainerCnv_p3.h
CscRawData_p3
Definition: CscRawData_p3.h:17
TgcRawDataCnv_p4
Definition: TgcRawDataCnv_p4.h:15
CscRawData
Class to hold the electronic output for a single CSC readout channel: n sampling ADC data + the addre...
Definition: CscRawData.h:21
TgcRawDataCnv_p1.h
TgcRdoCnv_p4.h
RpcPadContainer_p2
Definition: RpcPadContainer_p2.h:18
RpcSectorLogicContainerCnv_p1.h
CscRawDataCnv_p3.h
CscRawData_p2
Definition: CscRawData_p2.h:17
TgcRdoContainerCnv_p4.h
TgcRawData
An unit object of TGC ROD output.
Definition: TgcRawData.h:23
CscRawDataContainer
This container provides access to collections of CSC RDOs and a mechanism for recording them.
Definition: CscRawDataContainer.h:23
TgcRawData_p3
Definition: TgcRawData_p3.h:9
TgcRawDataCnv_p4.h
TgcRdo_p3
Definition: TgcRdo_p3.h:13
TgcRdoCnv_p3.h
TgcRdoContainerCnv_p3.h
TgcRdo
Definition: TgcRdo.h:22
TgcL1Rdo_p1
Definition: TgcL1Rdo_p1.h:13
RpcPadContainerCnv_p2.h
CscRawDataContainerCnv_p1.h
CscRawDataCnv_p2
Definition: CscRawDataCnv_p2.h:22
CscRawDataContainer_p1
Definition: CscRawDataContainer_p1.h:21
TgcRdoCnv_p1.h
CscRawDataContainer_p3
Definition: CscRawDataContainer_p3.h:21
TgcRawDataCnv_p3.h
RpcCoinMatrixCnv_p1
Definition: RpcCoinMatrixCnv_p1.h:25
CscRawDataCollectionCnv_p3.h
CscRawDataCollectionCnv_p3
Transient/Persistent converter for the Collection of CSC Raw Hits,.
Definition: CscRawDataCollectionCnv_p3.h:23
CscRawDataCollection_p4
Persistent represenation of the Collection of CSC Raw Hits.
Definition: CscRawDataCollection_p4.h:19
CscRawData_p4
Definition: CscRawData_p4.h:17
TgcRdoContainer_p3
Definition: TgcRdoContainer_p3.h:14
RpcPadContainerCnv_p1.h
CscRawDataContainerCnv_p2.h
TgcRawDataCnv_p3
Definition: TgcRawDataCnv_p3.h:15
RpcFiredChannel_p1
Persistent representation of RpcFiredChannel class.
Definition: RpcFiredChannel_p1.h:14
TgcL1Rdo
Definition: TgcL1Rdo.h:22
CscRawDataCollectionCnv_p1.h
RpcPadContainer
Use IdentifiableContainer with RpcPad.
Definition: RpcPadContainer.h:23
RpcPadContainer_p1
Definition: RpcPadContainer_p1.h:19