ATLAS Offline Software
Loading...
Searching...
No Matches
egEnergyCorr Namespace Reference

Namespaces

namespace  Resolution
namespace  Scale

Classes

struct  ROOT6_OpenNamespaceWorkaround

Enumerations

enum  ESModel {
  es2010 , es2011c , es2011d , es2011dMedium ,
  es2011dTight , es2012a , es2012c , es2012cMedium ,
  es2012cTight , es2015_day0_3percent , es2012XX , es2015PRE ,
  es2015PRE_res_improved , es2015cPRE , es2015cPRE_res_improved , es2015c_summer ,
  es2016PRE , es2017 , es2017_summer , es2017_summer_improved ,
  es2017_summer_final , es2015_5TeV , es2017_R21_PRE , es2017_R21_v0 ,
  es2017_R21_v1 , es2017_R21_ofc0_v1 , es2018_R21_v0 , es2018_R21_v1 ,
  es2022_R22_PRE , es2023_R22_Run2_v0 , es2023_R22_Run2_v1 , es2024_Run3_ofc0_v0 ,
  es2024_Run3_v0 , UNDEFINED
}
enum  Geometry {
  ConfigA = 0 , ConfigCD , ConfigEL , ConfigFMX ,
  ConfigGp , ConfigN , ConfigIBL , ConfigPP0
}
enum  MaterialCategory { MatID , MatCryo , MatCalo }

Enumeration Type Documentation

◆ ESModel

Enumerator
es2010 
es2011c 
es2011d 
es2011dMedium 
es2011dTight 
es2012a 
es2012c 
es2012cMedium 
es2012cTight 
es2015_day0_3percent 
es2012XX 
es2015PRE 
es2015PRE_res_improved 
es2015cPRE 
es2015cPRE_res_improved 
es2015c_summer 
es2016PRE 
es2017 
es2017_summer 
es2017_summer_improved 
es2017_summer_final 
es2015_5TeV 
es2017_R21_PRE 
es2017_R21_v0 
es2017_R21_v1 
es2017_R21_ofc0_v1 
es2018_R21_v0 
es2018_R21_v1 
es2022_R22_PRE 
es2023_R22_Run2_v0 
es2023_R22_Run2_v1 
es2024_Run3_ofc0_v0 
es2024_Run3_v0 
UNDEFINED 

Definition at line 295 of file egammaEnergyCorrectionTool.h.

295 {
296
297 es2010, // legacy
298
299 es2011c, // mc11c : faulty G4; old geometry
300
301 es2011d, // mc11d : corrected G4; new geometry == final Run1 scheme
302 es2011dMedium, // mc11d : ditto, medium electrons, |eta|<2.47
303 es2011dTight, // mc11d : ditto, tight electrons, |eta|<2.47
304
305 es2012a, // mc12a : "crude" G4 fix; old geometry
306
307 es2012c, // mc12c : corrected G4; new geometry == final Run1 scheme
308 es2012cMedium, // mc12c : ditto, medium electrons, |eta|<2.47
309 es2012cTight, // mc12c : ditto, tight electrons, |eta|<2.47
310
311 es2015_day0_3percent, // temporary for day0 run2
312 es2012XX, // as es2012 + mc15 MVA calibration + new scales
313 es2015PRE, // as es2012 + mc15 MVA calibration + new scales + additional unc
315 es2015cPRE, // as 2015PRE but with new MVA calibration for crack for rel 20.7
317 es2015c_summer, // data-driven for mc15c (to be used in summer 2016)
318 es2016PRE, // as es2015c_summer + temperature extrapolation
319 es2017, // Moriond 2017
320 es2017_summer, // Summer 2017
321 es2017_summer_improved, // Recommendations for Higgs mass paper
322 es2017_summer_final, // Final 20.7 recommendations
323
324 es2015_5TeV, // For 2015 low mu 5 TeV runs
325
326 es2017_R21_PRE, // Pre-recommendations for release 21
327
328 es2017_R21_v0, // Release 21 model with layer calibration corrections from
329 // run 2, no global scale correction
330 es2017_R21_v1, // Release 21 model July 2018 adding forward, AFII,
331 // mc16d/reproc data, new mat syst
332 es2017_R21_ofc0_v1, // Release 21 model calibration extrapolated for
333 // OFC(mu=0), coveering 2015,2016,2017 and 2018 data
335 es2018_R21_v1, // model with new E1/E2 muon calibration from full run 2
336 // low+high mu data
337 // ---------------------------- release 22+ ----------------------------
338 es2022_R22_PRE, // Pre-recommnedations for release 22, Run-3
339 es2023_R22_Run2_v0, // R22 Run-2 recommendations based on R21
340 es2023_R22_Run2_v1, // fix E1E2 for es2023_R22_Run2_v0
341 es2024_Run3_ofc0_v0, // for run 3 data recorded with LAR OFC(mu=0), based on es2017_R21_ofc0_v1
342 // with extra uncertainty (preliminary recommendation)
343 es2024_Run3_v0, // Run3 intermediate recommendation (based on 2022 and 2023 high mu data)
345
346};

◆ Geometry

Enumerator
ConfigA 
ConfigCD 
ConfigEL 
ConfigFMX 
ConfigGp 
ConfigN 
ConfigIBL 
ConfigPP0 

Definition at line 350 of file egammaEnergyCorrectionTool.h.

350 {
351 ConfigA = 0, // 5% ID material scaling
352 ConfigCD, // 10% services scaling
353 ConfigEL, // +7.5%X0 in SCT/TRT endcap; 10%X0, radial, in cryostat
354 ConfigFMX, // +7.5%X0 on ID endplate; 5%X0, radial, between PS and Strips
355 ConfigGp, // all together
356 ConfigN, // material between PS and calo in EndCap (only used for release 21)
357 ConfigIBL, // IBL systematics in run 2 geometry
358 ConfigPP0 // PP0 systematics in run 2 geometry
359};

◆ MaterialCategory

Enumerator
MatID 
MatCryo 
MatCalo 

Definition at line 363 of file egammaEnergyCorrectionTool.h.

363 {
364 MatID, // ID material
365 MatCryo, // from ID to Presampler (|eta|<1.82), or Accordion (|eta|>1.82)
366 MatCalo // in calorimeter (between PS and Strips)
367};