ATLAS Offline Software
MuonSpectrometer
MuonCnv
MuonEventTPCnv
src
factories
MuonEventTPCnv.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 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 "
MuonEventTPCnv/MuonChamberT0s/ChamberT0sCnv_p1.h
"
9
10
#include "
MuonEventTPCnv/CscPrepDataContainerCnv_tlp1.h
"
11
#include "
MuonEventTPCnv/CscStripPrepDataContainerCnv_tlp1.h
"
12
#include "
MuonEventTPCnv/MdtPrepDataContainerCnv_tlp1.h
"
13
#include "
MuonEventTPCnv/RpcPrepDataContainerCnv_tlp1.h
"
14
#include "
MuonEventTPCnv/MuonTrigCoinData/RpcCoinDataContainerCnv_p1.h
"
15
#include "
MuonEventTPCnv/TgcCoinDataContainerCnv_tlp1.h
"
16
#include "
MuonEventTPCnv/TgcCoinDataContainerCnv_tlp2.h
"
17
#include "
MuonEventTPCnv/TgcCoinDataContainerCnv_tlp3.h
"
18
#include "
MuonEventTPCnv/TgcPrepDataContainerCnv_tlp1.h
"
19
20
DECLARE_TPCNV_FACTORY
(
ChamberT0sCnv_p1
,
21
Muon::ChamberT0s
,
22
Muon::ChamberT0s_p1
,
23
Athena::TPCnvVers::Current
)
24
25
DECLARE_TPCNV_FACTORY
(
CscPrepDataContainerCnv_tlp1
,
26
Muon::CscPrepDataContainer
,
27
Muon::CscPrepDataContainer_tlp1
,
28
Athena::TPCnvVers::Current
)
29
30
DECLARE_TPCNV_FACTORY
(
CscStripPrepDataContainerCnv_tlp1
,
31
Muon
::
CscStripPrepDataContainer
,
32
Muon
::CscStripPrepDataContainer_tlp1,
33
Athena
::TPCnvVers::Current)
34
35
DECLARE_TPCNV_FACTORY
(
MdtPrepDataContainerCnv_tlp1
,
36
Muon
::
MdtPrepDataContainer
,
37
Muon
::MdtPrepDataContainer_tlp1,
38
Athena
::TPCnvVers::Current)
39
40
DECLARE_TPCNV_FACTORY
(
RpcPrepDataContainerCnv_tlp1
,
41
Muon
::
RpcPrepDataContainer
,
42
Muon
::RpcPrepDataContainer_tlp1,
43
Athena
::TPCnvVers::Current)
44
45
DECLARE_TPCNV_FACTORY
(
Muon
::RpcCoinDataContainerCnv_p1,
46
Muon
::
RpcCoinDataContainer
,
47
Muon
::MuonPRD_Container_p2<RpcCoinData_p1>,
48
Athena
::TPCnvVers::Current)
49
50
DECLARE_TPCNV_FACTORY
(
TgcCoinDataContainerCnv_tlp1
,
51
Muon
::
TgcCoinDataContainer
,
52
Muon
::TgcCoinDataContainer_tlp1,
53
Athena
::TPCnvVers::Old)
54
55
DECLARE_TPCNV_FACTORY
(
TgcCoinDataContainerCnv_tlp2
,
56
Muon
::
TgcCoinDataContainer
,
57
Muon
::TgcCoinDataContainer_tlp2,
58
Athena
::TPCnvVers::Old)
59
60
DECLARE_TPCNV_FACTORY
(
TgcCoinDataContainerCnv_tlp3
,
61
Muon
::
TgcCoinDataContainer
,
62
Muon
::TgcCoinDataContainer_tlp3,
63
Athena
::TPCnvVers::Current)
64
65
DECLARE_TPCNV_FACTORY
(
TgcPrepDataContainerCnv_tlp1
,
66
Muon
::
TgcPrepDataContainer
,
67
Muon
::TgcPrepDataContainer_tlp1,
68
Athena
::TPCnvVers::Current)
CscStripPrepDataContainerCnv_tlp1.h
TPCnvFactory.h
Set up plugin loading of TP converters.
TgcCoinDataContainerCnv_tlp1.h
Muon::MuonPrepDataContainer
Template for Muon PRD containers (which are basically collections of MuonPrepDataCollections).
Definition:
MuonPrepDataContainer.h:42
RpcCoinDataContainerCnv_p1.h
TgcPrepDataContainerCnv_tlp1.h
CscPrepDataContainerCnv_tlp1
Definition:
CscPrepDataContainerCnv_tlp1.h:23
Muon::ChamberT0s
Stores links between chambers and the reconstructed T0.
Definition:
ChamberT0s.h:17
Muon::MdtPrepDataContainer
MuonPrepDataContainerT< MdtPrepData > MdtPrepDataContainer
Definition:
MuonPrepDataContainer.h:95
Muon::TgcPrepDataContainer
MuonPrepDataContainerT< TgcPrepData > TgcPrepDataContainer
Definition:
MuonPrepDataContainer.h:97
DECLARE_TPCNV_FACTORY
DECLARE_TPCNV_FACTORY(ChamberT0sCnv_p1, Muon::ChamberT0s, Muon::ChamberT0s_p1, Athena::TPCnvVers::Current) DECLARE_TPCNV_FACTORY(CscPrepDataContainerCnv_tlp1
CscPrepDataContainerCnv_tlp1.h
Muon
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Definition:
TrackSystemController.h:45
TgcCoinDataContainerCnv_tlp2
Definition:
TgcCoinDataContainerCnv_tlp2.h:23
Muon::ChamberT0s_p1
Definition:
ChamberT0s_p1.h:13
Muon::RpcCoinDataContainer
MuonCoinDataContainer< RpcCoinDataCollection > RpcCoinDataContainer
Definition:
RpcCoinDataContainer.h:14
Athena
Some weak symbol referencing magic...
Definition:
AthLegacySequence.h:21
TgcCoinDataContainerCnv_tlp1
Definition:
TgcCoinDataContainerCnv_tlp1.h:23
ChamberT0sCnv_p1.h
Muon::CscStripPrepDataContainer
MuonPrepDataContainerT< CscStripPrepData > CscStripPrepDataContainer
Definition:
MuonPrepDataContainer.h:99
Athena::TPCnvVers::Current
@ Current
Definition:
TPCnvFactory.h:117
Muon::TgcCoinDataContainer
MuonCoinDataContainer< TgcCoinDataCollection > TgcCoinDataContainer
Definition:
TgcCoinDataContainer.h:14
TgcCoinDataContainerCnv_tlp3.h
Muon::RpcPrepDataContainer
MuonPrepDataContainerT< RpcPrepData > RpcPrepDataContainer
Definition:
MuonPrepDataContainer.h:96
MdtPrepDataContainerCnv_tlp1.h
CscStripPrepDataContainerCnv_tlp1
Definition:
CscStripPrepDataContainerCnv_tlp1.h:23
Muon::CscPrepDataContainer_tlp1
Definition:
CscPrepDataContainer_tlp1.h:24
RpcPrepDataContainerCnv_tlp1
Definition:
RpcPrepDataContainerCnv_tlp1.h:23
RpcPrepDataContainerCnv_tlp1.h
TgcCoinDataContainerCnv_tlp2.h
MdtPrepDataContainerCnv_tlp1
Definition:
MdtPrepDataContainerCnv_tlp1.h:23
TgcPrepDataContainerCnv_tlp1
Definition:
TgcPrepDataContainerCnv_tlp1.h:23
TgcCoinDataContainerCnv_tlp3
Definition:
TgcCoinDataContainerCnv_tlp3.h:22
ChamberT0sCnv_p1
Definition:
ChamberT0sCnv_p1.h:22
Generated on Mon Dec 23 2024 21:15:11 for ATLAS Offline Software by
1.8.18