00001 // Dear emacs, this is -*- c++ -*- 00002 // $Id: xAODTrigL1CaloDict.h 694350 2015-09-11 12:02:19Z krasznaa $ 00003 #ifndef XAODTRIGL1CALO_XAODTRIGL1CALOCALOEVENTDICT_H 00004 #define XAODTRIGL1CALO_XAODTRIGL1CALOCALOEVENTDICT_H 00005 00006 // System include(s): 00007 #include <vector> 00008 00009 // EDM include(s): 00010 /* 00011 #include "AthLinks/DataLink.h" 00012 #include "AthLinks/ElementLink.h" 00013 #include "AthLinks/ElementLinkVector.h" 00014 */ 00015 00016 // Local include(s): 00017 // Run 1 00018 #include "xAODTrigL1Calo/versions/JEMHits_v1.h" 00019 #include "xAODTrigL1Calo/versions/JEMHitsContainer_v1.h" 00020 #include "xAODTrigL1Calo/versions/JEMHitsAuxContainer_v1.h" 00021 00022 #include "xAODTrigL1Calo/versions/JEMEtSums_v1.h" 00023 #include "xAODTrigL1Calo/versions/JEMEtSumsContainer_v1.h" 00024 #include "xAODTrigL1Calo/versions/JEMEtSumsAuxContainer_v1.h" 00025 00026 #include "xAODTrigL1Calo/versions/JEMRoI_v1.h" 00027 #include "xAODTrigL1Calo/versions/JEMRoIContainer_v1.h" 00028 #include "xAODTrigL1Calo/versions/JEMRoIAuxContainer_v1.h" 00029 00030 #include "xAODTrigL1Calo/versions/CPMHits_v1.h" 00031 #include "xAODTrigL1Calo/versions/CPMHitsContainer_v1.h" 00032 #include "xAODTrigL1Calo/versions/CPMHitsAuxContainer_v1.h" 00033 00034 #include "xAODTrigL1Calo/versions/CPMTower_v1.h" 00035 #include "xAODTrigL1Calo/versions/CPMTowerContainer_v1.h" 00036 #include "xAODTrigL1Calo/versions/CPMTowerAuxContainer_v1.h" 00037 00038 #include "xAODTrigL1Calo/versions/CPMRoI_v1.h" 00039 #include "xAODTrigL1Calo/versions/CPMRoIContainer_v1.h" 00040 #include "xAODTrigL1Calo/versions/CPMRoIAuxContainer_v1.h" 00041 00042 #include "xAODTrigL1Calo/versions/CMMCPHits_v1.h" 00043 #include "xAODTrigL1Calo/versions/CMMCPHitsContainer_v1.h" 00044 #include "xAODTrigL1Calo/versions/CMMCPHitsAuxContainer_v1.h" 00045 00046 #include "xAODTrigL1Calo/versions/CMMEtSums_v1.h" 00047 #include "xAODTrigL1Calo/versions/CMMEtSumsContainer_v1.h" 00048 #include "xAODTrigL1Calo/versions/CMMEtSumsAuxContainer_v1.h" 00049 00050 #include "xAODTrigL1Calo/versions/CMMJetHits_v1.h" 00051 #include "xAODTrigL1Calo/versions/CMMJetHitsContainer_v1.h" 00052 #include "xAODTrigL1Calo/versions/CMMJetHitsAuxContainer_v1.h" 00053 00054 #include "xAODTrigL1Calo/versions/CMMRoI_v1.h" 00055 #include "xAODTrigL1Calo/versions/CMMRoIAuxInfo_v1.h" 00056 00057 #include "xAODTrigL1Calo/versions/JetElement_v1.h" 00058 #include "xAODTrigL1Calo/versions/JetElementContainer_v1.h" 00059 #include "xAODTrigL1Calo/versions/JetElementAuxContainer_v1.h" 00060 00061 #include "xAODTrigL1Calo/versions/RODHeader_v1.h" 00062 #include "xAODTrigL1Calo/versions/RODHeaderContainer_v1.h" 00063 #include "xAODTrigL1Calo/versions/RODHeaderAuxContainer_v1.h" 00064 00065 #include "xAODTrigL1Calo/versions/RODHeader_v2.h" 00066 #include "xAODTrigL1Calo/versions/RODHeaderContainer_v2.h" 00067 #include "xAODTrigL1Calo/versions/RODHeaderAuxContainer_v2.h" 00068 00069 #include "xAODTrigL1Calo/versions/TriggerTower_v1.h" 00070 #include "xAODTrigL1Calo/versions/TriggerTowerContainer_v1.h" 00071 #include "xAODTrigL1Calo/versions/TriggerTowerAuxContainer_v1.h" 00072 00073 // Run 2 00074 #include "xAODTrigL1Calo/versions/TriggerTower_v2.h" 00075 #include "xAODTrigL1Calo/versions/TriggerTowerContainer_v2.h" 00076 #include "xAODTrigL1Calo/versions/TriggerTowerAuxContainer_v2.h" 00077 00078 #include "xAODTrigL1Calo/versions/CMXCPHits_v1.h" 00079 #include "xAODTrigL1Calo/versions/CMXCPHitsContainer_v1.h" 00080 #include "xAODTrigL1Calo/versions/CMXCPHitsAuxContainer_v1.h" 00081 00082 #include "xAODTrigL1Calo/versions/CMXCPTob_v1.h" 00083 #include "xAODTrigL1Calo/versions/CMXCPTobContainer_v1.h" 00084 #include "xAODTrigL1Calo/versions/CMXCPTobAuxContainer_v1.h" 00085 00086 #include "xAODTrigL1Calo/versions/CMXJetHits_v1.h" 00087 #include "xAODTrigL1Calo/versions/CMXJetHitsContainer_v1.h" 00088 #include "xAODTrigL1Calo/versions/CMXJetHitsAuxContainer_v1.h" 00089 00090 #include "xAODTrigL1Calo/versions/CMXJetTob_v1.h" 00091 #include "xAODTrigL1Calo/versions/CMXJetTobContainer_v1.h" 00092 #include "xAODTrigL1Calo/versions/CMXJetTobAuxContainer_v1.h" 00093 00094 #include "xAODTrigL1Calo/versions/CMXEtSums_v1.h" 00095 #include "xAODTrigL1Calo/versions/CMXEtSumsContainer_v1.h" 00096 #include "xAODTrigL1Calo/versions/CMXEtSumsAuxContainer_v1.h" 00097 00098 #include "xAODTrigL1Calo/versions/CMXRoI_v1.h" 00099 #include "xAODTrigL1Calo/versions/CMXRoIContainer_v1.h" 00100 #include "xAODTrigL1Calo/versions/CMXRoIAuxContainer_v1.h" 00101 00102 #include "xAODTrigL1Calo/versions/CPMTower_v2.h" 00103 #include "xAODTrigL1Calo/versions/CPMTowerContainer_v2.h" 00104 #include "xAODTrigL1Calo/versions/CPMTowerAuxContainer_v2.h" 00105 00106 #include "xAODTrigL1Calo/versions/CPMTobRoI_v1.h" 00107 #include "xAODTrigL1Calo/versions/CPMTobRoIContainer_v1.h" 00108 #include "xAODTrigL1Calo/versions/CPMTobRoIAuxContainer_v1.h" 00109 00110 00111 #include "xAODTrigL1Calo/versions/JEMEtSums_v2.h" 00112 #include "xAODTrigL1Calo/versions/JEMEtSumsContainer_v2.h" 00113 #include "xAODTrigL1Calo/versions/JEMEtSumsAuxContainer_v2.h" 00114 00115 #include "xAODTrigL1Calo/versions/JEMTobRoI_v1.h" 00116 #include "xAODTrigL1Calo/versions/JEMTobRoIContainer_v1.h" 00117 #include "xAODTrigL1Calo/versions/JEMTobRoIAuxContainer_v1.h" 00118 00119 #include "xAODTrigL1Calo/versions/JetElement_v2.h" 00120 #include "xAODTrigL1Calo/versions/JetElementContainer_v2.h" 00121 #include "xAODTrigL1Calo/versions/JetElementAuxContainer_v2.h" 00122 00123 #include "xAODTrigL1Calo/versions/L1TopoRawData_v1.h" 00124 #include "xAODTrigL1Calo/versions/L1TopoRawDataContainer_v1.h" 00125 #include "xAODTrigL1Calo/versions/L1TopoRawDataAuxContainer_v1.h" 00126 00127 00128 // Versionless AuxContainers 00129 #include "xAODTrigL1Calo/CMMCPHitsAuxContainer.h" 00130 #include "xAODTrigL1Calo/CMMEtSumsAuxContainer.h" 00131 #include "xAODTrigL1Calo/CMMJetHitsAuxContainer.h" 00132 #include "xAODTrigL1Calo/CMMRoIAuxInfo.h" 00133 #include "xAODTrigL1Calo/CMXCPHitsAuxContainer.h" 00134 #include "xAODTrigL1Calo/CMXCPTobAuxContainer.h" 00135 #include "xAODTrigL1Calo/CMXEtSumsAuxContainer.h" 00136 #include "xAODTrigL1Calo/CMXJetHitsAuxContainer.h" 00137 #include "xAODTrigL1Calo/CMXJetTobAuxContainer.h" 00138 #include "xAODTrigL1Calo/CMXRoIAuxContainer.h" 00139 #include "xAODTrigL1Calo/CPMHitsAuxContainer.h" 00140 #include "xAODTrigL1Calo/CPMRoIAuxContainer.h" 00141 #include "xAODTrigL1Calo/CPMTobRoIAuxContainer.h" 00142 #include "xAODTrigL1Calo/CPMTowerAuxContainer.h" 00143 #include "xAODTrigL1Calo/JEMEtSumsAuxContainer.h" 00144 #include "xAODTrigL1Calo/JEMHitsAuxContainer.h" 00145 #include "xAODTrigL1Calo/JEMRoIAuxContainer.h" 00146 #include "xAODTrigL1Calo/JEMTobRoIAuxContainer.h" 00147 #include "xAODTrigL1Calo/JetElementAuxContainer.h" 00148 #include "xAODTrigL1Calo/RODHeaderAuxContainer.h" 00149 #include "xAODTrigL1Calo/TriggerTowerAuxContainer.h" 00150 #include "xAODTrigL1Calo/L1TopoRawDataAuxContainer.h" 00151 00152 00153 namespace { 00154 struct GCCXML_DUMMY_INSTANTIATION_XAODTRIGL1CALO { 00155 00156 // Run 1 00157 00158 // JEMHits 00159 xAOD::JEMHitsContainer_v1 JEMHits_v1_c1; 00160 /* 00161 DataLink< xAOD::JEMHitsContainer_v1 > JEMHits_v1_l1; 00162 ElementLink< xAOD::JEMHitsContainer_v1 > JEMHits_v1_l2; 00163 ElementLinkVector< xAOD::JEMHitsContainer_v1 > JEMHits_v1_l3; 00164 std::vector< DataLink< xAOD::JEMHitsContainer_v1 > > JEMHits_v1_l4; 00165 std::vector< ElementLink< xAOD::JEMHitsContainer_v1 > > JEMHits_v1_l5; 00166 std::vector< ElementLinkVector< xAOD::JEMHitsContainer_v1 > > JEMHits_v1_l6; 00167 */ 00168 00169 // JEMEtSums 00170 xAOD::JEMEtSumsContainer_v1 JEMEtSums_v1_c1; 00171 /* 00172 DataLink< xAOD::JEMEtSumsContainer_v1 > JEMEtSums_v1_l1; 00173 ElementLink< xAOD::JEMEtSumsContainer_v1 > JEMEtSums_v1_l2; 00174 ElementLinkVector< xAOD::JEMEtSumsContainer_v1 > JEMEtSums_v1_l3; 00175 std::vector< DataLink< xAOD::JEMEtSumsContainer_v1 > > JEMEtSums_v1_l4; 00176 std::vector< ElementLink< xAOD::JEMEtSumsContainer_v1 > > JEMEtSums_v1_l5; 00177 std::vector< ElementLinkVector< xAOD::JEMEtSumsContainer_v1 > > JEMEtSums_v1_l6; 00178 */ 00179 00180 // JEMRoI 00181 xAOD::JEMRoIContainer_v1 JEMRoI_v1_c1; 00182 /* 00183 DataLink< xAOD::JEMRoIContainer_v1 > JEMRoI_v1_l1; 00184 ElementLink< xAOD::JEMRoIContainer_v1 > JEMRoI_v1_l2; 00185 ElementLinkVector< xAOD::JEMRoIContainer_v1 > JEMRoI_v1_l3; 00186 std::vector< DataLink< xAOD::JEMRoIContainer_v1 > > JEMRoI_v1_l4; 00187 std::vector< ElementLink< xAOD::JEMRoIContainer_v1 > > JEMRoI_v1_l5; 00188 std::vector< ElementLinkVector< xAOD::JEMRoIContainer_v1 > > JEMRoI_v1_l6; \ 00189 */ 00190 00191 // CPMHits 00192 xAOD::CPMHitsContainer_v1 CPMHits_v1_c1; 00193 /* 00194 DataLink< xAOD::CPMHitsContainer_v1 > CPMHits_v1_l1; 00195 ElementLink< xAOD::CPMHitsContainer_v1 > CPMHits_v1_l2; 00196 ElementLinkVector< xAOD::CPMHitsContainer_v1 > CPMHits_v1_l3; 00197 std::vector< DataLink< xAOD::CPMHitsContainer_v1 > > CPMHits_v1_l4; 00198 std::vector< ElementLink< xAOD::CPMHitsContainer_v1 > > CPMHits_v1_l5; 00199 std::vector< ElementLinkVector< xAOD::CPMHitsContainer_v1 > > CPMHits_v1_l6; 00200 */ 00201 00202 // CPMTower 00203 xAOD::CPMTowerContainer_v1 CPMTower_v1_c1; 00204 /* 00205 DataLink< xAOD::CPMTowerContainer_v1 > CPMTower_v1_l1; 00206 ElementLink< xAOD::CPMTowerContainer_v1 > CPMTower_v1_l2; 00207 ElementLinkVector< xAOD::CPMTowerContainer_v1 > CPMTower_v1_l3; 00208 std::vector< DataLink< xAOD::CPMTowerContainer_v1 > > CPMTower_v1_l4; 00209 std::vector< ElementLink< xAOD::CPMTowerContainer_v1 > > CPMTower_v1_l5; 00210 std::vector< ElementLinkVector< xAOD::CPMTowerContainer_v1 > > CPMTower_v1_l6; 00211 */ 00212 00213 // CPMRoI 00214 xAOD::CPMRoIContainer_v1 CPMRoI_v1_c1; 00215 /* 00216 DataLink< xAOD::CPMRoIContainer_v1 > CPMRoI_v1_l1; 00217 ElementLink< xAOD::CPMRoIContainer_v1 > CPMRoI_v1_l2; 00218 ElementLinkVector< xAOD::CPMRoIContainer_v1 > CPMRoI_v1_l3; 00219 std::vector< DataLink< xAOD::CPMRoIContainer_v1 > > CPMRoI_v1_l4; 00220 std::vector< ElementLink< xAOD::CPMRoIContainer_v1 > > CPMRoI_v1_l5; 00221 std::vector< ElementLinkVector< xAOD::CPMRoIContainer_v1 > > CPMRoI_v1_l6; 00222 */ 00223 00224 // CMMCPHits 00225 xAOD::CMMCPHitsContainer_v1 CMMCPHits_v1_c1; 00226 /* 00227 DataLink< xAOD::CMMCPHitsContainer_v1 > CMMCPHits_v1_l1; 00228 ElementLink< xAOD::CMMCPHitsContainer_v1 > CMMCPHits_v1_l2; 00229 ElementLinkVector< xAOD::CMMCPHitsContainer_v1 > CMMCPHits_v1_l3; 00230 std::vector< DataLink< xAOD::CMMCPHitsContainer_v1 > > CMMCPHits_v1_l4; 00231 std::vector< ElementLink< xAOD::CMMCPHitsContainer_v1 > > CMMCPHits_v1_l5; 00232 std::vector< ElementLinkVector< xAOD::CMMCPHitsContainer_v1 > > CMMCPHits_v1_l6; 00233 */ 00234 00235 // CMMEtSums 00236 xAOD::CMMEtSumsContainer_v1 CMMEtSums_v1_c1; 00237 /* 00238 DataLink< xAOD::CMMEtSumsContainer_v1 > CMMEtSums_v1_l1; 00239 ElementLink< xAOD::CMMEtSumsContainer_v1 > CMMEtSums_v1_l2; 00240 ElementLinkVector< xAOD::CMMEtSumsContainer_v1 > CMMEtSums_v1_l3; 00241 std::vector< DataLink< xAOD::CMMEtSumsContainer_v1 > > CMMEtSums_v1_l4; 00242 std::vector< ElementLink< xAOD::CMMEtSumsContainer_v1 > > CMMEtSums_v1_l5; 00243 std::vector< ElementLinkVector< xAOD::CMMEtSumsContainer_v1 > > CMMEtSums_v1_l6; 00244 */ 00245 00246 // CMMJetHits 00247 xAOD::CMMJetHitsContainer_v1 CMMJetHits_v1_c1; 00248 /* 00249 DataLink< xAOD::CMMJetHitsContainer_v1 > CMMJetHits_v1_l1; 00250 ElementLink< xAOD::CMMJetHitsContainer_v1 > CMMJetHits_v1_l2; 00251 ElementLinkVector< xAOD::CMMJetHitsContainer_v1 > CMMJetHits_v1_l3; 00252 std::vector< DataLink< xAOD::CMMJetHitsContainer_v1 > > CMMJetHits_v1_l4; 00253 std::vector< ElementLink< xAOD::CMMJetHitsContainer_v1 > > CMMJetHits_v1_l5; 00254 std::vector< ElementLinkVector< xAOD::CMMJetHitsContainer_v1 > > CMMJetHits_v1_l6; 00255 */ 00256 00257 // JetElement 00258 xAOD::JetElementContainer_v1 JetElement_v1_c1; 00259 /* 00260 DataLink< xAOD::JetElementContainer_v1 > JetElement_v1_l1; 00261 ElementLink< xAOD::JetElementContainer_v1 > JetElement_v1_l2; 00262 ElementLinkVector< xAOD::JetElementContainer_v1 > JetElement_v1_l3; 00263 std::vector< DataLink< xAOD::JetElementContainer_v1 > > JetElement_v1_l4; 00264 std::vector< ElementLink< xAOD::JetElementContainer_v1 > > JetElement_v1_l5; 00265 std::vector< ElementLinkVector< xAOD::JetElementContainer_v1 > > JetElement_v1_l6; 00266 */ 00267 00268 // RODHeader 00269 xAOD::RODHeaderContainer_v1 RODHeader_v1_c1; 00270 /* 00271 DataLink< xAOD::RODHeaderContainer_v1 > RODHeader_v1_l1; 00272 ElementLink< xAOD::RODHeaderContainer_v1 > RODHeader_v1_l2; 00273 ElementLinkVector< xAOD::RODHeaderContainer_v1 > RODHeader_v1_l3; 00274 std::vector< DataLink< xAOD::RODHeaderContainer_v1 > > RODHeader_v1_l4; 00275 std::vector< ElementLink< xAOD::RODHeaderContainer_v1 > > RODHeader_v1_l5; 00276 std::vector< ElementLinkVector< xAOD::RODHeaderContainer_v1 > > RODHeader_v1_l6; 00277 */ 00278 00279 // TriggerTower 00280 xAOD::TriggerTowerContainer_v1 TriggerTower_v1_c1; 00281 /* 00282 DataLink< xAOD::TriggerTowerContainer_v1 > TriggerTower_v1_l1; 00283 ElementLink< xAOD::TriggerTowerContainer_v1 > TriggerTower_v1_l2; 00284 ElementLinkVector< xAOD::TriggerTowerContainer_v1 > TriggerTower_v1_l3; 00285 std::vector< DataLink< xAOD::TriggerTowerContainer_v1 > > TriggerTower_v1_l4; 00286 std::vector< ElementLink< xAOD::TriggerTowerContainer_v1 > > TriggerTower_v1_l5; 00287 std::vector< ElementLinkVector< xAOD::TriggerTowerContainer_v1 > > TriggerTower_v1_l6; 00288 */ 00289 00290 // Run 2 00291 00292 // TriggerTower 00293 xAOD::TriggerTowerContainer_v2 TriggerTower_v2_c1; 00294 /* 00295 DataLink< xAOD::TriggerTowerContainer_v2 > TriggerTower_v2_l1; 00296 ElementLink< xAOD::TriggerTowerContainer_v2 > TriggerTower_v2_l2; 00297 ElementLinkVector< xAOD::TriggerTowerContainer_v2 > TriggerTower_v2_l3; 00298 std::vector< DataLink< xAOD::TriggerTowerContainer_v2 > > TriggerTower_v2_l4; 00299 std::vector< ElementLink< xAOD::TriggerTowerContainer_v2 > > TriggerTower_v2_l5; 00300 std::vector< ElementLinkVector< xAOD::TriggerTowerContainer_v2 > > TriggerTower_v2_l6; 00301 */ 00302 00303 // RODHeader 00304 xAOD::RODHeaderContainer_v2 RODHeader_v2_c1; 00305 /* 00306 DataLink< xAOD::RODHeaderContainer_v2 > RODHeader_v2_l1; 00307 ElementLink< xAOD::RODHeaderContainer_v2 > RODHeader_v2_l2; 00308 ElementLinkVector< xAOD::RODHeaderContainer_v2 > RODHeader_v2_l3; 00309 std::vector< DataLink< xAOD::RODHeaderContainer_v2 > > RODHeader_v2_l4; 00310 std::vector< ElementLink< xAOD::RODHeaderContainer_v2 > > RODHeader_v2_l5; 00311 std::vector< ElementLinkVector< xAOD::RODHeaderContainer_v2 > > RODHeader_v2_l6; 00312 */ 00313 00314 // CMXCPHits 00315 xAOD::CMXCPHitsContainer_v1 CMXCPHits_v1_c1; 00316 /* 00317 DataLink< xAOD::CMXCPHitsContainer_v1 > CMXCPHits_v1_l1; 00318 ElementLink< xAOD::CMXCPHitsContainer_v1 > CMXCPHits_v1_l2; 00319 ElementLinkVector< xAOD::CMXCPHitsContainer_v1 > CMXCPHits_v1_l3; 00320 std::vector< DataLink< xAOD::CMXCPHitsContainer_v1 > > CMXCPHits_v1_l4; 00321 std::vector< ElementLink< xAOD::CMXCPHitsContainer_v1 > > CMXCPHits_v1_l5; 00322 std::vector< ElementLinkVector< xAOD::CMXCPHitsContainer_v1 > > CMXCPHits_v1_l6; 00323 */ 00324 00325 // CMXCPTob 00326 xAOD::CMXCPTobContainer_v1 CMXCPTob_v1_c1; 00327 /* 00328 DataLink< xAOD::CMXCPTobContainer_v1 > CMXCPTob_v1_l1; 00329 ElementLink< xAOD::CMXCPTobContainer_v1 > CMXCPTob_v1_l2; 00330 ElementLinkVector< xAOD::CMXCPTobContainer_v1 > CMXCPTob_v1_l3; 00331 std::vector< DataLink< xAOD::CMXCPTobContainer_v1 > > CMXCPTob_v1_l4; 00332 std::vector< ElementLink< xAOD::CMXCPTobContainer_v1 > > CMXCPTob_v1_l5; 00333 std::vector< ElementLinkVector< xAOD::CMXCPTobContainer_v1 > > CMXCPTob_v1_l6; 00334 */ 00335 00336 // CMXJetHits 00337 xAOD::CMXJetHitsContainer_v1 CMXJetHits_v1_c1; 00338 /* 00339 DataLink< xAOD::CMXJetHitsContainer_v1 > CMXJetHits_v1_l1; 00340 ElementLink< xAOD::CMXJetHitsContainer_v1 > CMXJetHits_v1_l2; 00341 ElementLinkVector< xAOD::CMXJetHitsContainer_v1 > CMXJetHits_v1_l3; 00342 std::vector< DataLink< xAOD::CMXJetHitsContainer_v1 > > CMXJetHits_v1_l4; 00343 std::vector< ElementLink< xAOD::CMXJetHitsContainer_v1 > > CMXJetHits_v1_l5; 00344 std::vector< ElementLinkVector< xAOD::CMXJetHitsContainer_v1 > > CMXJetHits_v1_l6; 00345 */ 00346 00347 // CMXJetTob 00348 xAOD::CMXJetTobContainer_v1 CMXJetTob_v1_c1; 00349 /* 00350 DataLink< xAOD::CMXJetTobContainer_v1 > CMXJetTob_v1_l1; 00351 ElementLink< xAOD::CMXJetTobContainer_v1 > CMXJetTob_v1_l2; 00352 ElementLinkVector< xAOD::CMXJetTobContainer_v1 > CMXJetTob_v1_l3; 00353 std::vector< DataLink< xAOD::CMXJetTobContainer_v1 > > CMXJetTob_v1_l4; 00354 std::vector< ElementLink< xAOD::CMXJetTobContainer_v1 > > CMXJetTob_v1_l5; 00355 std::vector< ElementLinkVector< xAOD::CMXJetTobContainer_v1 > > CMXJetTob_v1_l6; 00356 */ 00357 00358 // CMXEtSums 00359 xAOD::CMXEtSumsContainer_v1 CMXEtSums_v1_c1; 00360 /* 00361 DataLink< xAOD::CMXEtSumsContainer_v1 > CMXEtSums_v1_l1; 00362 ElementLink< xAOD::CMXEtSumsContainer_v1 > CMXEtSums_v1_l2; 00363 ElementLinkVector< xAOD::CMXEtSumsContainer_v1 > CMXEtSums_v1_l3; 00364 std::vector< DataLink< xAOD::CMXEtSumsContainer_v1 > > CMXEtSums_v1_l4; 00365 std::vector< ElementLink< xAOD::CMXEtSumsContainer_v1 > > CMXEtSums_v1_l5; 00366 std::vector< ElementLinkVector< xAOD::CMXEtSumsContainer_v1 > > CMXEtSums_v1_l6; 00367 */ 00368 00369 // CMXRoI 00370 xAOD::CMXRoIContainer_v1 CMXRoI_v1_c1; 00371 /* 00372 DataLink< xAOD::CMXRoIContainer_v1 > CMXRoI_v1_l1; 00373 ElementLink< xAOD::CMXRoIContainer_v1 > CMXRoI_v1_l2; 00374 ElementLinkVector< xAOD::CMXRoIContainer_v1 > CMXRoI_v1_l3; 00375 std::vector< DataLink< xAOD::CMXRoIContainer_v1 > > CMXRoI_v1_l4; 00376 std::vector< ElementLink< xAOD::CMXRoIContainer_v1 > > CMXRoI_v1_l5; 00377 std::vector< ElementLinkVector< xAOD::CMXRoIContainer_v1 > > CMXRoI_v1_l6; 00378 */ 00379 00380 // CPMTower 00381 xAOD::CPMTowerContainer_v2 CPMTower_v2_c1; 00382 /* 00383 DataLink< xAOD::CPMTowerContainer_v2 > CPMTower_v2_l1; 00384 ElementLink< xAOD::CPMTowerContainer_v2 > CPMTower_v2_l2; 00385 ElementLinkVector< xAOD::CPMTowerContainer_v2 > CPMTower_v2_l3; 00386 std::vector< DataLink< xAOD::CPMTowerContainer_v2 > > CPMTower_v2_l4; 00387 std::vector< ElementLink< xAOD::CPMTowerContainer_v2 > > CPMTower_v2_l5; 00388 std::vector< ElementLinkVector< xAOD::CPMTowerContainer_v2 > > CPMTower_v2_l6; 00389 */ 00390 00391 // CPMTobRoI 00392 xAOD::CPMTobRoIContainer_v1 CPMTobRoI_v1_c1; 00393 /* 00394 DataLink< xAOD::CPMTobRoIContainer_v1 > CPMTobRoI_v1_l1; 00395 ElementLink< xAOD::CPMTobRoIContainer_v1 > CPMTobRoI_v1_l2; 00396 ElementLinkVector< xAOD::CPMTobRoIContainer_v1 > CPMTobRoI_v1_l3; 00397 std::vector< DataLink< xAOD::CPMTobRoIContainer_v1 > > CPMTobRoI_v1_l4; 00398 std::vector< ElementLink< xAOD::CPMTobRoIContainer_v1 > > CPMTobRoI_v1_l5; 00399 std::vector< ElementLinkVector< xAOD::CPMTobRoIContainer_v1 > > CPMTobRoI_v1_l6; 00400 */ 00401 00402 // JEMEtSums 00403 xAOD::JEMEtSumsContainer_v2 JEMEtSums_v2_c1; 00404 /* 00405 DataLink< xAOD::JEMEtSumsContainer_v2 > JEMEtSums_v2_l1; 00406 ElementLink< xAOD::JEMEtSumsContainer_v2 > JEMEtSums_v2_l2; 00407 ElementLinkVector< xAOD::JEMEtSumsContainer_v2 > JEMEtSums_v2_l3; 00408 std::vector< DataLink< xAOD::JEMEtSumsContainer_v2 > > JEMEtSums_v2_l4; 00409 std::vector< ElementLink< xAOD::JEMEtSumsContainer_v2 > > JEMEtSums_v2_l5; 00410 std::vector< ElementLinkVector< xAOD::JEMEtSumsContainer_v2 > > JEMEtSums_v2_l6; 00411 */ 00412 00413 // JEMTobRoI 00414 xAOD::JEMTobRoIContainer_v1 JEMTobRoI_v1_c1; 00415 /* 00416 DataLink< xAOD::JEMTobRoIContainer_v1 > JEMTobRoI_v1_l1; 00417 ElementLink< xAOD::JEMTobRoIContainer_v1 > JEMTobRoI_v1_l2; 00418 ElementLinkVector< xAOD::JEMTobRoIContainer_v1 > JEMTobRoI_v1_l3; 00419 std::vector< DataLink< xAOD::JEMTobRoIContainer_v1 > > JEMTobRoI_v1_l4; 00420 std::vector< ElementLink< xAOD::JEMTobRoIContainer_v1 > > JEMTobRoI_v1_l5; 00421 std::vector< ElementLinkVector< xAOD::JEMTobRoIContainer_v1 > > JEMTobRoI_v1_l6; 00422 */ 00423 00424 // JetElement 00425 xAOD::JetElementContainer_v2 JetElement_v2_c1; 00426 /* 00427 DataLink< xAOD::JetElementContainer_v2 > JetElement_v2_l1; 00428 ElementLink< xAOD::JetElementContainer_v2 > JetElement_v2_l2; 00429 ElementLinkVector< xAOD::JetElementContainer_v2 > JetElement_v2_l3; 00430 std::vector< DataLink< xAOD::JetElementContainer_v2 > > JetElement_v2_l4; 00431 std::vector< ElementLink< xAOD::JetElementContainer_v2 > > JetElement_v2_l5; 00432 std::vector< ElementLinkVector< xAOD::JetElementContainer_v2 > > JetElement_v2_l6; 00433 */ 00434 00435 // L1TopoRawData 00436 xAOD::L1TopoRawDataContainer_v1 L1TopoRawData_v1_c1; 00437 /* 00438 DataLink< xAOD::L1TopoRawDataContainer_v1 > L1TopoRawData_v1_l1; 00439 ElementLink< xAOD::L1TopoRawDataContainer_v1 > L1TopoRawData_v1_l2; 00440 ElementLinkVector< xAOD::L1TopoRawDataContainer_v1 > L1TopoRawData_v1_l3; 00441 std::vector< DataLink< xAOD::L1TopoRawDataContainer_v1 > > L1TopoRawData_v1_l4; 00442 std::vector< ElementLink< xAOD::L1TopoRawDataContainer_v1 > > L1TopoRawData_v1_l5; 00443 std::vector< ElementLinkVector< xAOD::L1TopoRawDataContainer_v1 > > L1TopoRawData_v1_l6; 00444 */ 00445 00446 }; 00447 } 00448 00449 #endif // XAODTRIGL1CALO_XAODTRIGL1CALOCALOEVENTDICT_H