ATLAS Offline Software
xAODTriggerDict.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 /*
3  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
4 */
5 #ifndef XAODTRIGGER_XAODTRIGGERDICT_H
6 #define XAODTRIGGER_XAODTRIGGERDICT_H
7 
8 // Local include(s).
10 
17 
24 
25 #include "xAODTrigger/MuonRoI.h"
31 
32 #include "xAODTrigger/JetRoI.h"
41 
42 #include "xAODTrigger/EmTauRoI.h"
51 
52 #include "xAODTrigger/JetEtRoI.h"
56 
63 
64 #include "xAODTrigger/eFexEMRoI.h"
70 
71 #include "xAODTrigger/eFexTauRoI.h"
77 
84 
91 
92 #include "xAODTrigger/jFexTauRoI.h"
98 
105 
112 
113 #include "xAODTrigger/jFexMETRoI.h"
119 
120 #include "xAODTrigger/gFexJetRoI.h"
126 
133 
138 
143 
146 
154 
157 
158 #include "xAODTrigger/BunchConf.h"
164 
171 
176 
183 
184 // EDM include(s).
186 
187 // Instantiate all necessary types for the dictionary.
188 namespace {
189  struct GCCXML_DUMMY_INSTANTIATION_XAODTRIGGER {
190  // Local type(s).
194 
200 
203 
209 
212 
215 
217 
218  XAOD_INSTANTIATE_NS_OBJECT_TYPES( xAOD, JetEtRoI_v1 );
219  XAOD_INSTANTIATE_NS_OBJECT_TYPES( xAOD, EnergySumRoI_v1 );
220  XAOD_INSTANTIATE_NS_OBJECT_TYPES( xAOD, EnergySumRoI_v2 );
221  XAOD_INSTANTIATE_NS_OBJECT_TYPES( xAOD, TrigDecision_v1 );
222  XAOD_INSTANTIATE_NS_OBJECT_TYPES( xAOD, TrigNavigation_v1 );
223  XAOD_INSTANTIATE_NS_OBJECT_TYPES( xAOD, RoiDescriptorStore_v1 );
224  };
225 }
226 
227 #endif // XAODTRIGGER_XAODTRIGGERDICT_H
EmTauRoIContainer_v1.h
eFexEMRoIAuxContainer_v1.h
jFexFwdElRoIContainer.h
jFexMETRoIContainer_v1.h
xAOD::jFexSRJetRoIContainer_v1
DataVector< xAOD::jFexSRJetRoI_v1 > jFexSRJetRoIContainer_v1
Definition: jFexSRJetRoIContainer_v1.h:16
BunchConfContainer_v1.h
jFexTauRoIAuxContainer_v1.h
jFexSumETRoIContainer.h
jFexSRJetRoIContainer_v1.h
TrigDecision.h
TrigDecisionAuxInfo.h
jFexLRJetRoI.h
gFexGlobalRoIAuxContainer_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
TrigCompositeContainer_v1.h
EmTauRoI.h
BunchConf.h
TriggerMenuJson.h
L1TopoSimResultsContainer_v1.h
xAOD::TriggerMenuContainer_v1
DataVector< TriggerMenu_v1 > TriggerMenuContainer_v1
Define the menu container as a simple DataVector.
Definition: TriggerMenuContainer_v1.h:19
jFexFwdElRoIAuxContainer_v1.h
jFexLRJetRoIContainer_v1.h
EmTauRoIAuxContainer_v1.h
JetRoI_v1.h
MuonRoIContainer.h
TrigPassBitsAuxContainer_v1.h
jFexSumETRoIAuxContainer.h
MuonRoIAuxContainer.h
L1TopoSimResults.h
gFexGlobalRoIContainer.h
EmTauRoI_v2.h
TriggerMenuAuxContainer.h
eFexEMRoIAuxContainer.h
eFexTauRoIContainer.h
eFexTauRoIAuxContainer_v1.h
JetEtRoIAuxInfo_v1.h
TriggerMenuJson_v1.h
jFexTauRoI_v1.h
TriggerMenuJsonAuxContainer_v1.h
JetEtRoIAuxInfo.h
TrigDecisionAuxInfo_v1.h
EnergySumRoI_v1.h
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
EmTauRoI_v1.h
EnergySumRoIAuxInfo.h
jFexLRJetRoIAuxContainer.h
xAOD::gFexJetRoIContainer_v1
DataVector< xAOD::gFexJetRoI_v1 > gFexJetRoIContainer_v1
Declare the Jet TOB container type.
Definition: gFexJetRoIContainer_v1.h:18
JetRoIAuxContainer.h
EmTauRoIAuxContainer_v2.h
TrigPassBits.h
gFexGlobalRoI.h
EnergySumRoIAuxInfo_v1.h
BunchConfAuxContainer.h
jFexTauRoIContainer.h
TriggerMenuAuxContainer_v1.h
TriggerMenuJsonContainer_v1.h
jFexLRJetRoI_v1.h
jFexTauRoIAuxContainer.h
jFexSRJetRoI_v1.h
TrigPassBitsContainer_v1.h
gFexJetRoIAuxContainer.h
jFexSumETRoIAuxContainer_v1.h
jFexSumETRoI_v1.h
TrigNavigation.h
jFexFwdElRoI.h
xAOD::MuonRoIContainer_v1
DataVector< xAOD::MuonRoI_v1 > MuonRoIContainer_v1
Declare the muon RoI container type.
Definition: MuonRoIContainer_v1.h:19
EnergySumRoIAuxInfo_v2.h
xAOD::jFexSumETRoIContainer_v1
DataVector< xAOD::jFexSumETRoI_v1 > jFexSumETRoIContainer_v1
Definition: jFexSumETRoIContainer_v1.h:16
RoiDescriptorStore_v1.h
jFexLRJetRoIContainer.h
xAOD::TrigCompositeContainer_v1
DataVector< TrigComposite_v1 > TrigCompositeContainer_v1
The container is a simple typedef.
Definition: TrigCompositeContainer_v1.h:19
xAOD::EmTauRoIContainer_v2
DataVector< xAOD::EmTauRoI_v2 > EmTauRoIContainer_v2
Declare the em/tau RoI container type.
Definition: EmTauRoIContainer_v2.h:19
jFexSRJetRoI.h
xAOD::BunchConfContainer_v1
DataVector< BunchConf_v1 > BunchConfContainer_v1
Define the bunch configuration container as a simple DataVector.
Definition: BunchConfContainer_v1.h:19
JetRoI_v2.h
gFexJetRoIContainer.h
eFexTauRoI_v1.h
BunchConf_v1.h
TrigPassBitsContainer.h
DictHelpers.h
jFexSRJetRoIContainer.h
TriggerMenuJsonAuxContainer.h
MuonRoI_v1.h
gFexJetRoIAuxContainer_v1.h
MuonRoIAuxContainer_v1.h
jFexSumETRoI.h
jFexSumETRoIContainer_v1.h
MuonRoIContainer_v1.h
gFexGlobalRoIContainer_v1.h
eFexTauRoIContainer_v1.h
L1TopoSimResultsAuxContainer.h
EnergySumRoI_v2.h
TriggerMenuJsonContainer.h
xAOD::jFexLRJetRoIContainer_v1
DataVector< xAOD::jFexLRJetRoI_v1 > jFexLRJetRoIContainer_v1
Definition: jFexLRJetRoIContainer_v1.h:16
jFexMETRoIAuxContainer_v1.h
JetRoIContainer.h
gFexGlobalRoI_v1.h
TrigConfKeys_v1.h
jFexMETRoIAuxContainer.h
jFexSRJetRoIAuxContainer_v1.h
xAOD::eFexTauRoIContainer_v1
DataVector< xAOD::eFexTauRoI_v1 > eFexTauRoIContainer_v1
Declare the tau RoI container type.
Definition: eFexTauRoIContainer_v1.h:18
jFexLRJetRoIAuxContainer_v1.h
TrigCompositeAuxContainer.h
TriggerMenu.h
TrigCompositeContainer.h
JetEtRoI.h
JetRoIAuxContainer_v2.h
JetRoIContainer_v2.h
TriggerMenuContainer.h
xAOD::TrigPassBitsContainer_v1
DataVector< TrigPassBits_v1 > TrigPassBitsContainer_v1
Define the trig pass bits container as a simple DataVector.
Definition: TrigPassBitsContainer_v1.h:19
TrigNavigation_v1.h
BunchConfKey_v1.h
jFexMETRoI.h
xAOD::gFexGlobalRoIContainer_v1
DataVector< xAOD::gFexGlobalRoI_v1 > gFexGlobalRoIContainer_v1
Declare the Global TOB container type.
Definition: gFexGlobalRoIContainer_v1.h:18
gFexJetRoI_v1.h
gFexJetRoI.h
JetRoIContainer_v1.h
TrigDecision_v1.h
TrigNavigationAuxInfo_v1.h
eFexEMRoI_v1.h
EmTauRoIContainer.h
eFexTauRoI.h
RoiDescriptorStore.h
jFexFwdElRoIAuxContainer.h
xAOD::jFexTauRoIContainer_v1
DataVector< xAOD::jFexTauRoI_v1 > jFexTauRoIContainer_v1
Definition: jFexTauRoIContainer_v1.h:16
TrigPassBits_v1.h
EmTauRoIContainer_v2.h
jFexFwdElRoI_v1.h
JetRoIAuxContainer_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
L1TopoSimResults_v1.h
gFexJetRoIContainer_v1.h
TriggerMenu_v1.h
jFexTauRoI.h
JetRoI.h
MuonRoI.h
xAOD::JetRoIContainer_v1
DataVector< xAOD::JetRoI_v1 > JetRoIContainer_v1
Declare the jet RoI container type.
Definition: JetRoIContainer_v1.h:19
xAOD::eFexEMRoIContainer_v1
DataVector< xAOD::eFexEMRoI_v1 > eFexEMRoIContainer_v1
Declare the em/tau RoI container type.
Definition: eFexEMRoIContainer_v1.h:19
EmTauRoIAuxContainer.h
eFexTauRoIAuxContainer.h
jFexFwdElRoIContainer_v1.h
TrigConfKeys.h
jFexMETRoI_v1.h
TrigComposite_v1.h
BunchConfAuxContainer_v1.h
ByteStreamAuxContainer_v1.h
eFexEMRoI.h
BunchConfContainer.h
JetEtRoI_v1.h
BunchConfKey.h
jFexTauRoIContainer_v1.h
RoiDescriptorStoreAuxInfo.h
xAOD::TriggerMenuJsonContainer_v1
DataVector< TriggerMenuJson_v1 > TriggerMenuJsonContainer_v1
Define the menu container as a simple DataVector.
Definition: TriggerMenuJsonContainer_v1.h:18
TrigCompositeAuxContainer_v2.h
RoiDescriptorStoreAuxInfo_v1.h
eFexEMRoIContainer_v1.h
xAOD::jFexMETRoIContainer_v1
DataVector< xAOD::jFexMETRoI_v1 > jFexMETRoIContainer_v1
Definition: jFexMETRoIContainer_v1.h:16
xAOD::L1TopoSimResultsContainer_v1
DataVector< xAOD::L1TopoSimResults_v1 > L1TopoSimResultsContainer_v1
Declare the em/tau RoI container type.
Definition: L1TopoSimResultsContainer_v1.h:17
TrigNavigationAuxInfo.h
TrigComposite.h
gFexGlobalRoIAuxContainer.h
jFexSRJetRoIAuxContainer.h
xAOD::JetRoIContainer_v2
DataVector< xAOD::JetRoI_v2 > JetRoIContainer_v2
Declare the jet RoI container type.
Definition: JetRoIContainer_v2.h:19
jFexMETRoIContainer.h
TrigCompositeAuxContainer_v1.h
L1TopoSimResultsContainer.h
eFexEMRoIContainer.h
L1TopoSimResultsAuxContainer_v1.h
TriggerMenuContainer_v1.h
EnergySumRoI.h
TrigPassBitsAuxContainer.h
xAOD::EmTauRoIContainer_v1
DataVector< xAOD::EmTauRoI_v1 > EmTauRoIContainer_v1
Declare the em/tau RoI container type.
Definition: EmTauRoIContainer_v1.h:19