ATLAS Offline Software
Loading...
Searching...
No Matches
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
23#include "AthLinks/ElementLink.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
34 using namespace Muon;
35struct tmp
36{
51
53 std::vector<Muon::MuonPrepDataCollection<Muon::CscPrepData>* > dummy2;
55 std::vector<Muon::MuonPrepDataCollection<Muon::CscStripPrepData>* > dummy2a;
57 std::vector<Muon::MuonPrepDataCollection<Muon::RpcPrepData>* > dummy4;
59 std::vector<Muon::MuonPrepDataCollection<Muon::TgcPrepData>* > dummy6;
61 std::vector<Muon::MuonPrepDataCollection<Muon::MdtPrepData>* > dummy8;
63 std::vector<Muon::MuonPrepDataCollection<Muon::sTgcPrepData>* > dummy10;
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
Derived DataVector<T>.
Definition DataVector.h:795
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
MuonPrepDataContainerT< RpcPrepData > RpcPrepDataContainer
MuonPrepDataContainerT< TgcPrepData > TgcPrepDataContainer
MuonPrepDataContainerT< MdtPrepData > MdtPrepDataContainer
MuonPrepDataContainerT< sTgcPrepData > sTgcPrepDataContainer
MuonPrepDataContainerT< MMPrepData > MMPrepDataContainer
MuonPrepDataContainerT< CscPrepData > CscPrepDataContainer
DataVector< sTgcPrepData > tmpDV5
std::vector< Muon::MuonPrepDataCollection< Muon::TgcPrepData > * > dummy6
CscPrepDataContainer tmpCont1
DataVector< Muon::MuonPrepDataCollection< Muon::RpcPrepData > > dummy3
DataVector< CscStripPrepData > tmpDV1a
std::vector< Muon::MuonPrepDataCollection< Muon::MdtPrepData > * > dummy8
DataVector< Muon::MuonPrepDataCollection< Muon::MMPrepData > > dummy11
DataVector< Muon::MuonPrepDataCollection< Muon::MdtPrepData > > dummy7
std::vector< Muon::MuonPrepDataCollection< Muon::CscPrepData > * > dummy2
MdtPrepDataContainer tmpCont2
RpcPrepDataContainer tmpCont3
DataVector< MMPrepData > tmpDV6
DataVector< Muon::MuonPrepDataCollection< Muon::TgcPrepData > > dummy5
std::vector< Muon::MuonPrepDataCollection< Muon::sTgcPrepData > * > dummy10
DataVector< Muon::MuonPrepDataCollection< Muon::CscStripPrepData > > dummy1a
DataVector< Muon::MuonPrepDataCollection< Muon::CscPrepData > > dummy1
DataVector< Muon::MuonPrepDataCollection< Muon::sTgcPrepData > > dummy9
DataVector< MdtPrepData > tmpDV2
DataVector< TgcPrepData > tmpDV4
std::vector< Muon::MuonPrepDataCollection< Muon::RpcPrepData > * > dummy4
sTgcPrepDataContainer tmpCont5
std::vector< Muon::MuonPrepDataCollection< Muon::CscStripPrepData > * > dummy2a
DataVector< CscPrepData > tmpDV1
DataVector< Trk::PrepRawData > tmpDV0
std::vector< Muon::MuonPrepDataCollection< Muon::MMPrepData > * > dummy12
MMPrepDataContainer tmpCont6
DataVector< RpcPrepData > tmpDV3
TgcPrepDataContainer tmpCont4