ATLAS Offline Software
xAODTrigL1CaloDict.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 #ifndef XAODTRIGL1CALO_XAODTRIGL1CALOCALOEVENTDICT_H
5 #define XAODTRIGL1CALO_XAODTRIGL1CALOCALOEVENTDICT_H
6 
7 // Local include(s):
8 // Run 1
15 
22 
23 #include "xAODTrigL1Calo/JEMRoI.h"
29 
30 #include "xAODTrigL1Calo/CPMHits.h"
36 
43 
44 #include "xAODTrigL1Calo/CPMRoI.h"
50 
57 
64 
71 
72 #include "xAODTrigL1Calo/CMMRoI.h"
76 
83 
90 
94 
101 
102 // Run 2
106 
113 
114 #include "xAODTrigL1Calo/CMXCPTob.h"
120 
127 
134 
141 
142 #include "xAODTrigL1Calo/CMXRoI.h"
148 
152 
159 
163 
170 
174 
181 
182 
183 // Run 3
184 
185 #include "xAODTrigL1Calo/JGTower.h"
191 
192 #include "xAODTrigL1Calo/GBlock.h"
198 
205 
212 
219 
220 // EDM include(s).
222 
223 // Instantiate all necessary types for the dictionary.
224 namespace {
225  struct GCCXML_DUMMY_INSTANTIATION_XAODTRIGL1CALO {
226 
227  // Run 1
228 
229  // JEMHits
231  // JEMEtSums
233  // JEMRoI
235  // CPMHits
237  // CPMTower
239  // CPMRoI
241  // CMMCPHits
243  // CMMEtSums
245  // CMMJetHits
247  // JetElement
249  // RODHeader
251  // TriggerTower
253  // CMMRoI
255 
256  // Run 2
257 
258  // TriggerTower
260  // RODHeader
262  // CMXCPHits
264  // CMXCPTob
266  // CMXJetHits
268  // CMXJetTob
270  // CMXEtSums
272  // CMXRoI
274  // CPMTower
276  // CPMTobRoI
278  // JEMEtSums
280  // JEMTobRoI
282  // JetElement
284  // L1TopoRawData
286 
287  // Run 3
288 
289  // JGTower
291  // GBlock
293  // eFexTower
295  // jFexTower
297  // gFexTower
299  };
300 }
301 
302 #endif // XAODTRIGL1CALO_XAODTRIGL1CALOCALOEVENTDICT_H
CPMTobRoIAuxContainer_v1.h
xAOD::CMXCPHitsContainer_v1
DataVector< xAOD::CMXCPHits_v1 > CMXCPHitsContainer_v1
Define the CMXCPHits as a simple DataVector.
Definition: CMXCPHitsContainer_v1.h:19
jFexTowerContainer.h
gFexTowerContainer.h
eFexTowerContainer.h
JEMRoI_v1.h
CMMCPHits.h
CMXJetHits.h
RODHeaderContainer_v1.h
CPMRoIContainer.h
gFexTowerAuxContainer_v1.h
CMXRoIAuxContainer.h
CMXJetTobAuxContainer.h
CMMEtSumsAuxContainer_v1.h
CMMCPHitsAuxContainer_v1.h
JetElementAuxContainer_v2.h
CMXCPHits.h
CMMJetHitsContainer.h
JGTowerAuxContainer_v1.h
CPMHits_v1.h
XAOD_INSTANTIATE_NS_OBJECT_TYPES
#define XAOD_INSTANTIATE_NS_OBJECT_TYPES(NS, TYPE)
Macro instantiating all the single object smart pointer types that we need a dictionary for.
Definition: DictHelpers.h:65
CPMTowerContainer_v2.h
xAOD::JEMTobRoIContainer_v1
DataVector< xAOD::JEMTobRoI_v1 > JEMTobRoIContainer_v1
Define the JEMTobRoI as a simple DataVector.
Definition: JEMTobRoIContainer_v1.h:19
CPMTobRoI.h
CPMHitsAuxContainer_v1.h
JEMHits.h
xAOD::GBlockContainer_v1
DataVector< GBlock_v1 > GBlockContainer_v1
Definition: GBlockContainer_v1.h:13
TriggerTower_v2.h
CMMRoIAuxInfo_v1.h
CPMHitsContainer_v1.h
xAOD::RODHeaderContainer_v1
DataVector< xAOD::RODHeader_v1 > RODHeaderContainer_v1
Define the RODHeader as a simple DataVector.
Definition: RODHeaderContainer_v1.h:19
JetElementAuxContainer_v1.h
RODHeader.h
JEMEtSumsAuxContainer.h
JEMHitsAuxContainer_v1.h
CMXJetTob_v1.h
eFexTower_v1.h
xAOD::CMXEtSumsContainer_v1
DataVector< xAOD::CMXEtSums_v1 > CMXEtSumsContainer_v1
Define the CMXEtSums as a simple DataVector.
Definition: CMXEtSumsContainer_v1.h:19
xAOD::JetElementContainer_v1
DataVector< xAOD::JetElement_v1 > JetElementContainer_v1
Define the JetElement as a simple DataVector.
Definition: JetElementContainer_v1.h:19
RODHeaderContainer_v2.h
JEMHitsContainer_v1.h
TriggerTowerContainer.h
JEMRoIContainer.h
CPMTowerContainer.h
L1TopoRawDataAuxContainer_v1.h
CPMHitsContainer.h
gFexTower_v1.h
CPMTobRoIAuxContainer.h
CMXEtSumsContainer_v1.h
jFexTowerAuxContainer_v1.h
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
CMXEtSumsAuxContainer_v1.h
CMXCPHitsAuxContainer_v1.h
eFexTowerContainer_v1.h
xAOD::CPMHitsContainer_v1
DataVector< xAOD::CPMHits_v1 > CPMHitsContainer_v1
Define the CPMHits as a simple DataVector.
Definition: CPMHitsContainer_v1.h:19
jFexTower_v1.h
JEMTobRoIContainer.h
CMMEtSums.h
CMXCPTobAuxContainer_v1.h
TriggerTowerContainer_v2.h
RODHeaderContainer.h
xAOD::JGTowerContainer_v1
DataVector< xAOD::JGTower_v1 > JGTowerContainer_v1
Define the JGTower as a simple DataVector.
Definition: JGTowerContainer_v1.h:18
GBlockAuxContainer_v1.h
CPMRoIAuxContainer_v1.h
CPMHits.h
CMMJetHitsAuxContainer_v1.h
CMXCPTobContainer.h
xAOD::CPMTowerContainer_v2
DataVector< xAOD::CPMTower_v2 > CPMTowerContainer_v2
Define the CPMHits as a simple DataVector.
Definition: CPMTowerContainer_v2.h:19
CMXRoIContainer.h
CMXJetHitsAuxContainer_v1.h
L1TopoRawDataAuxContainer.h
CMXJetHitsContainer.h
JetElementAuxContainer.h
xAOD::RODHeaderContainer_v2
DataVector< xAOD::RODHeader_v2 > RODHeaderContainer_v2
Define the RODHeader as a simple DataVector.
Definition: RODHeaderContainer_v2.h:19
JGTower.h
TriggerTowerContainer_v1.h
CMXCPTobAuxContainer.h
CMMRoIAuxInfo.h
CPMTowerAuxContainer_v2.h
CMXCPHitsContainer.h
JetElementContainer_v2.h
JetElementContainer.h
JEMEtSumsContainer.h
JEMEtSums.h
L1TopoRawDataContainer.h
JEMTobRoIAuxContainer.h
JEMHits_v1.h
JEMRoIContainer_v1.h
CPMTowerContainer_v1.h
JEMRoI.h
GBlockContainer_v1.h
CMXEtSumsAuxContainer.h
eFexTowerAuxContainer_v1.h
TriggerTower_v1.h
CPMTowerAuxContainer_v1.h
CPMRoIAuxContainer.h
xAOD::JetElementContainer_v2
DataVector< xAOD::JetElement_v2 > JetElementContainer_v2
Define the JetElement as a simple DataVector.
Definition: JetElementContainer_v2.h:19
RODHeaderAuxContainer_v1.h
JetElementContainer_v1.h
TriggerTowerAuxContainer_v2.h
xAOD::CMMEtSumsContainer_v1
DataVector< xAOD::CMMEtSums_v1 > CMMEtSumsContainer_v1
Define the CMMEtSums as a simple DataVector.
Definition: CMMEtSumsContainer_v1.h:19
CPMTower.h
DictHelpers.h
xAOD::JEMRoIContainer_v1
DataVector< xAOD::JEMRoI_v1 > JEMRoIContainer_v1
Define the JEMRoI as a simple DataVector.
Definition: JEMRoIContainer_v1.h:19
jFexTower.h
CPMTobRoIContainer.h
xAOD::CPMRoIContainer_v1
DataVector< xAOD::CPMRoI_v1 > CPMRoIContainer_v1
Define the CPMRoI as a simple DataVector.
Definition: CPMRoIContainer_v1.h:19
CPMTower_v2.h
CMXEtSums_v1.h
xAOD::CMMJetHitsContainer_v1
DataVector< xAOD::CMMJetHits_v1 > CMMJetHitsContainer_v1
Define the CMMJetHits as a simple DataVector.
Definition: CMMJetHitsContainer_v1.h:19
xAOD::CMXCPTobContainer_v1
DataVector< xAOD::CMXCPTob_v1 > CMXCPTobContainer_v1
Define the CMXCPTob as a simple DataVector.
Definition: CMXCPTobContainer_v1.h:19
TriggerTowerAuxContainer_v1.h
CPMRoIContainer_v1.h
JetElement.h
CMMCPHitsContainer_v1.h
CMXCPTob_v1.h
CMXEtSumsContainer.h
eFexTowerAuxContainer.h
xAOD::jFexTowerContainer_v1
DataVector< xAOD::jFexTower_v1 > jFexTowerContainer_v1
Define the TriggerTower as a simple DataVector.
Definition: jFexTowerContainer_v1.h:16
CMMCPHitsContainer.h
CPMHitsAuxContainer.h
CMXCPHitsAuxContainer.h
CMXJetTobContainer_v1.h
CMXJetTobContainer.h
xAOD::JEMHitsContainer_v1
DataVector< xAOD::JEMHits_v1 > JEMHitsContainer_v1
Define the JEMHits as a simple DataVector.
Definition: JEMHitsContainer_v1.h:19
CMXCPHits_v1.h
JEMEtSums_v2.h
JEMHitsAuxContainer.h
xAOD::CMMCPHitsContainer_v1
DataVector< xAOD::CMMCPHits_v1 > CMMCPHitsContainer_v1
Define the CMMCPHits as a simple DataVector.
Definition: CMMCPHitsContainer_v1.h:19
JGTower_v1.h
xAOD::JEMEtSumsContainer_v2
DataVector< xAOD::JEMEtSums_v2 > JEMEtSumsContainer_v2
Define the JEMEtSums as a simple DataVector.
Definition: JEMEtSumsContainer_v2.h:18
CMMEtSums_v1.h
gFexTowerAuxContainer.h
JetElement_v2.h
CMMJetHitsAuxContainer.h
JEMEtSumsContainer_v2.h
CMXRoIAuxContainer_v1.h
CMXEtSums.h
gFexTowerContainer_v1.h
CPMRoI_v1.h
L1TopoRawData_v1.h
CPMTobRoI_v1.h
CMXJetHits_v1.h
CMMJetHits_v1.h
JEMEtSumsAuxContainer_v1.h
JEMEtSums_v1.h
JGTowerContainer_v1.h
L1TopoRawData.h
RODHeaderAuxContainer_v2.h
eFexTower.h
CMXCPTobContainer_v1.h
GBlock.h
RODHeader_v2.h
JEMEtSumsContainer_v1.h
JEMTobRoIContainer_v1.h
XAOD_INSTANTIATE_NS_CONTAINER_TYPES
#define XAOD_INSTANTIATE_NS_CONTAINER_TYPES(NS, TYPE)
Macro instantiating all the container "interface" and smart pointer types that we need a dictionary f...
Definition: DictHelpers.h:40
GBlockAuxContainer.h
GBlock_v1.h
CPMTower_v1.h
CMMEtSumsContainer.h
CPMTobRoIContainer_v1.h
CMXJetHitsContainer_v1.h
GBlockContainer.h
CMMCPHits_v1.h
TriggerTower.h
CMXJetHitsAuxContainer.h
xAOD::gFexTowerContainer_v1
DataVector< xAOD::gFexTower_v1 > gFexTowerContainer_v1
Define the TriggerTower as a simple DataVector.
Definition: gFexTowerContainer_v1.h:16
xAOD::CMXJetHitsContainer_v1
DataVector< xAOD::CMXJetHits_v1 > CMXJetHitsContainer_v1
Define the CMXJetHits as a simple DataVector.
Definition: CMXJetHitsContainer_v1.h:19
CMMEtSumsAuxContainer.h
JEMRoIAuxContainer_v1.h
CPMTowerAuxContainer.h
CMMRoI.h
jFexTowerAuxContainer.h
CMMJetHitsContainer_v1.h
CMXRoI_v1.h
JEMHitsContainer.h
RODHeader_v1.h
gFexTower.h
L1TopoRawDataContainer_v1.h
JEMEtSumsAuxContainer_v2.h
RODHeaderAuxContainer.h
xAOD::eFexTowerContainer_v1
DataVector< xAOD::eFexTower_v1 > eFexTowerContainer_v1
Define the TriggerTower as a simple DataVector.
Definition: eFexTowerContainer_v1.h:16
CMXCPHitsContainer_v1.h
xAOD::CMXRoIContainer_v1
DataVector< xAOD::CMXRoI_v1 > CMXRoIContainer_v1
Define the CPMHits as a simple DataVector.
Definition: CMXRoIContainer_v1.h:19
JEMTobRoI_v1.h
JGTowerContainer.h
CMXJetTobAuxContainer_v1.h
xAOD::CMXJetTobContainer_v1
DataVector< xAOD::CMXJetTob_v1 > CMXJetTobContainer_v1
Define the CMXJetTob as a simple DataVector.
Definition: CMXJetTobContainer_v1.h:19
JEMRoIAuxContainer.h
jFexTowerContainer_v1.h
xAOD::CPMTobRoIContainer_v1
DataVector< xAOD::CPMTobRoI_v1 > CPMTobRoIContainer_v1
Define the CPMTobRoI as a simple DataVector.
Definition: CPMTobRoIContainer_v1.h:19
CMMJetHits.h
CMMEtSumsContainer_v1.h
CMXRoI.h
xAOD::TriggerTowerContainer_v1
DataVector< xAOD::TriggerTower_v1 > TriggerTowerContainer_v1
Define the TriggerTower as a simple DataVector.
Definition: TriggerTowerContainer_v1.h:19
JetElement_v1.h
JEMTobRoIAuxContainer_v1.h
CMMRoI_v1.h
CPMRoI.h
JEMTobRoI.h
xAOD::TriggerTowerContainer_v2
DataVector< xAOD::TriggerTower_v2 > TriggerTowerContainer_v2
Define the TriggerTower as a simple DataVector.
Definition: TriggerTowerContainer_v2.h:20
CMXJetTob.h
CMXRoIContainer_v1.h
CMXCPTob.h
CMMCPHitsAuxContainer.h
xAOD::CPMTowerContainer_v1
DataVector< xAOD::CPMTower_v1 > CPMTowerContainer_v1
Define the CPMHits as a simple DataVector.
Definition: CPMTowerContainer_v1.h:19
JGTowerAuxContainer.h
TriggerTowerAuxContainer.h
xAOD::JEMEtSumsContainer_v1
DataVector< xAOD::JEMEtSums_v1 > JEMEtSumsContainer_v1
Define the JEMEtSums as a simple DataVector.
Definition: JEMEtSumsContainer_v1.h:18
xAOD::L1TopoRawDataContainer_v1
DataVector< xAOD::L1TopoRawData_v1 > L1TopoRawDataContainer_v1
Define the CMMCPHits as a simple DataVector.
Definition: L1TopoRawDataContainer_v1.h:19