ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonReconstruction
MuonRecEvent
MuonPrepRawData
MuonPrepRawData
MuonPrepDataDict.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef MUONPREPDATADICT_H
6
#define MUONPREPDATADICT_H
7
8
#include "
MuonPrepRawData/CscPrepData.h
"
9
#include "
MuonPrepRawData/CscStripPrepData.h
"
10
#include "
MuonPrepRawData/MdtPrepData.h
"
11
#include "
MuonPrepRawData/RpcPrepData.h
"
12
#include "
MuonPrepRawData/TgcPrepData.h
"
13
#include "
MuonPrepRawData/sTgcPrepData.h
"
14
#include "
MuonPrepRawData/MMPrepData.h
"
15
#include "
MuonPrepRawData/MuonPrepDataContainer.h
"
16
#include "
MuonPrepRawData/CscPrepDataContainer.h
"
17
#include "
MuonPrepRawData/CscStripPrepDataContainer.h
"
18
#include "
MuonPrepRawData/RpcPrepDataContainer.h
"
19
#include "
MuonPrepRawData/MdtPrepDataContainer.h
"
20
#include "
MuonPrepRawData/TgcPrepDataContainer.h
"
21
#include "
MuonPrepRawData/sTgcPrepDataContainer.h
"
22
#include "
MuonPrepRawData/MMPrepDataContainer.h
"
23
#include "AthLinks/ElementLink.h"
24
#include "
MuonPrepRawData/MuonPrepDataCollection_Cache.h
"
25
26
#define EXPAND_DLV(T, suffix) \
27
::DataLinkVector< Muon::MuonPrepDataCollection< T > > m_dummy_dlv_ ## suffix ; \
28
::DataLinkVector< Muon::MuonPrepDataCollection< T > >::DataHolder m_dummy_holder_ ## suffix ; \
29
::DataLinkVector< Muon::MuonPrepDataCollection< T > >::Entry m_dummy_entry_ ## suffix ; \
30
::DataLinkVector< Muon::MuonPrepDataCollection< T > >::iterator m_dummy_iter_ ## suffix; \
31
::ElementLink< T ## Container> m_dummy_el_ ## suffix
32
33
namespace
MuonPrepRawData_dict
{
34
using namespace
Muon
;
35
struct
tmp
36
{
37
DataVector<Trk::PrepRawData>
tmpDV0
;
38
DataVector<CscPrepData>
tmpDV1
;
39
DataVector<CscStripPrepData>
tmpDV1a
;
40
DataVector<MdtPrepData>
tmpDV2
;
41
DataVector<RpcPrepData>
tmpDV3
;
42
DataVector<TgcPrepData>
tmpDV4
;
43
DataVector<sTgcPrepData>
tmpDV5
;
44
DataVector<MMPrepData>
tmpDV6
;
45
CscPrepDataContainer
tmpCont1
;
46
MdtPrepDataContainer
tmpCont2
;
47
RpcPrepDataContainer
tmpCont3
;
48
TgcPrepDataContainer
tmpCont4
;
49
sTgcPrepDataContainer
tmpCont5
;
50
MMPrepDataContainer
tmpCont6
;
51
52
DataVector<Muon::MuonPrepDataCollection<Muon::CscPrepData>
>
dummy1
;
53
std::vector<Muon::MuonPrepDataCollection<Muon::CscPrepData>* >
dummy2
;
54
DataVector<Muon::MuonPrepDataCollection<Muon::CscStripPrepData>
>
dummy1a
;
55
std::vector<Muon::MuonPrepDataCollection<Muon::CscStripPrepData>* >
dummy2a
;
56
DataVector<Muon::MuonPrepDataCollection<Muon::RpcPrepData>
>
dummy3
;
57
std::vector<Muon::MuonPrepDataCollection<Muon::RpcPrepData>* >
dummy4
;
58
DataVector<Muon::MuonPrepDataCollection<Muon::TgcPrepData>
>
dummy5
;
59
std::vector<Muon::MuonPrepDataCollection<Muon::TgcPrepData>* >
dummy6
;
60
DataVector<Muon::MuonPrepDataCollection<Muon::MdtPrepData>
>
dummy7
;
61
std::vector<Muon::MuonPrepDataCollection<Muon::MdtPrepData>* >
dummy8
;
62
DataVector<Muon::MuonPrepDataCollection<Muon::sTgcPrepData>
>
dummy9
;
63
std::vector<Muon::MuonPrepDataCollection<Muon::sTgcPrepData>* >
dummy10
;
64
DataVector<Muon::MuonPrepDataCollection<Muon::MMPrepData>
>
dummy11
;
65
std::vector<Muon::MuonPrepDataCollection<Muon::MMPrepData>* >
dummy12
;
66
67
// EXPAND_DLV(Muon::CscPrepData, csc_prep_data);
68
// EXPAND_DLV(Muon::RpcPrepData, rpc_prep_data);
69
// EXPAND_DLV(Muon::TgcPrepData, tgc_prep_data);
70
// EXPAND_DLV(Muon::sTgcPrepData, stgc_prep_data);
71
// EXPAND_DLV(Muon::MMPrepData, mm_prep_data);
72
// EXPAND_DLV(Muon::MdtPrepData, mdt_prep_data);
73
};
74
75
}
76
77
#undef EXPAND_DLV
78
79
#endif
CscPrepDataContainer.h
CscPrepData.h
CscStripPrepDataContainer.h
CscStripPrepData.h
MMPrepDataContainer.h
MMPrepData.h
MdtPrepDataContainer.h
MdtPrepData.h
MuonPrepDataCollection_Cache.h
MuonPrepDataContainer.h
RpcPrepDataContainer.h
RpcPrepData.h
TgcPrepDataContainer.h
TgcPrepData.h
DataVector
Derived DataVector<T>.
Definition
DataVector.h:795
MuonPrepRawData_dict
Definition
MuonPrepDataDict.h:33
Muon
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Definition
TrackSystemController.h:46
Muon::RpcPrepDataContainer
MuonPrepDataContainerT< RpcPrepData > RpcPrepDataContainer
Definition
MuonPrepDataContainer.h:95
Muon::TgcPrepDataContainer
MuonPrepDataContainerT< TgcPrepData > TgcPrepDataContainer
Definition
MuonPrepDataContainer.h:96
Muon::MdtPrepDataContainer
MuonPrepDataContainerT< MdtPrepData > MdtPrepDataContainer
Definition
MuonPrepDataContainer.h:94
Muon::sTgcPrepDataContainer
MuonPrepDataContainerT< sTgcPrepData > sTgcPrepDataContainer
Definition
MuonPrepDataContainer.h:100
Muon::MMPrepDataContainer
MuonPrepDataContainerT< MMPrepData > MMPrepDataContainer
Definition
MuonPrepDataContainer.h:99
Muon::CscPrepDataContainer
MuonPrepDataContainerT< CscPrepData > CscPrepDataContainer
Definition
MuonPrepDataContainer.h:97
sTgcPrepDataContainer.h
sTgcPrepData.h
MuonPrepRawData_dict::tmp
Definition
MuonPrepDataDict.h:36
MuonPrepRawData_dict::tmp::tmpDV5
DataVector< sTgcPrepData > tmpDV5
Definition
MuonPrepDataDict.h:43
MuonPrepRawData_dict::tmp::dummy6
std::vector< Muon::MuonPrepDataCollection< Muon::TgcPrepData > * > dummy6
Definition
MuonPrepDataDict.h:59
MuonPrepRawData_dict::tmp::tmpCont1
CscPrepDataContainer tmpCont1
Definition
MuonPrepDataDict.h:45
MuonPrepRawData_dict::tmp::dummy3
DataVector< Muon::MuonPrepDataCollection< Muon::RpcPrepData > > dummy3
Definition
MuonPrepDataDict.h:56
MuonPrepRawData_dict::tmp::tmpDV1a
DataVector< CscStripPrepData > tmpDV1a
Definition
MuonPrepDataDict.h:39
MuonPrepRawData_dict::tmp::dummy8
std::vector< Muon::MuonPrepDataCollection< Muon::MdtPrepData > * > dummy8
Definition
MuonPrepDataDict.h:61
MuonPrepRawData_dict::tmp::dummy11
DataVector< Muon::MuonPrepDataCollection< Muon::MMPrepData > > dummy11
Definition
MuonPrepDataDict.h:64
MuonPrepRawData_dict::tmp::dummy7
DataVector< Muon::MuonPrepDataCollection< Muon::MdtPrepData > > dummy7
Definition
MuonPrepDataDict.h:60
MuonPrepRawData_dict::tmp::dummy2
std::vector< Muon::MuonPrepDataCollection< Muon::CscPrepData > * > dummy2
Definition
MuonPrepDataDict.h:53
MuonPrepRawData_dict::tmp::tmpCont2
MdtPrepDataContainer tmpCont2
Definition
MuonPrepDataDict.h:46
MuonPrepRawData_dict::tmp::tmpCont3
RpcPrepDataContainer tmpCont3
Definition
MuonPrepDataDict.h:47
MuonPrepRawData_dict::tmp::tmpDV6
DataVector< MMPrepData > tmpDV6
Definition
MuonPrepDataDict.h:44
MuonPrepRawData_dict::tmp::dummy5
DataVector< Muon::MuonPrepDataCollection< Muon::TgcPrepData > > dummy5
Definition
MuonPrepDataDict.h:58
MuonPrepRawData_dict::tmp::dummy10
std::vector< Muon::MuonPrepDataCollection< Muon::sTgcPrepData > * > dummy10
Definition
MuonPrepDataDict.h:63
MuonPrepRawData_dict::tmp::dummy1a
DataVector< Muon::MuonPrepDataCollection< Muon::CscStripPrepData > > dummy1a
Definition
MuonPrepDataDict.h:54
MuonPrepRawData_dict::tmp::dummy1
DataVector< Muon::MuonPrepDataCollection< Muon::CscPrepData > > dummy1
Definition
MuonPrepDataDict.h:52
MuonPrepRawData_dict::tmp::dummy9
DataVector< Muon::MuonPrepDataCollection< Muon::sTgcPrepData > > dummy9
Definition
MuonPrepDataDict.h:62
MuonPrepRawData_dict::tmp::tmpDV2
DataVector< MdtPrepData > tmpDV2
Definition
MuonPrepDataDict.h:40
MuonPrepRawData_dict::tmp::tmpDV4
DataVector< TgcPrepData > tmpDV4
Definition
MuonPrepDataDict.h:42
MuonPrepRawData_dict::tmp::dummy4
std::vector< Muon::MuonPrepDataCollection< Muon::RpcPrepData > * > dummy4
Definition
MuonPrepDataDict.h:57
MuonPrepRawData_dict::tmp::tmpCont5
sTgcPrepDataContainer tmpCont5
Definition
MuonPrepDataDict.h:49
MuonPrepRawData_dict::tmp::dummy2a
std::vector< Muon::MuonPrepDataCollection< Muon::CscStripPrepData > * > dummy2a
Definition
MuonPrepDataDict.h:55
MuonPrepRawData_dict::tmp::tmpDV1
DataVector< CscPrepData > tmpDV1
Definition
MuonPrepDataDict.h:38
MuonPrepRawData_dict::tmp::tmpDV0
DataVector< Trk::PrepRawData > tmpDV0
Definition
MuonPrepDataDict.h:37
MuonPrepRawData_dict::tmp::dummy12
std::vector< Muon::MuonPrepDataCollection< Muon::MMPrepData > * > dummy12
Definition
MuonPrepDataDict.h:65
MuonPrepRawData_dict::tmp::tmpCont6
MMPrepDataContainer tmpCont6
Definition
MuonPrepDataDict.h:50
MuonPrepRawData_dict::tmp::tmpDV3
DataVector< RpcPrepData > tmpDV3
Definition
MuonPrepDataDict.h:41
MuonPrepRawData_dict::tmp::tmpCont4
TgcPrepDataContainer tmpCont4
Definition
MuonPrepDataDict.h:48
Generated on
for ATLAS Offline Software by
1.17.0