ATLAS Offline Software
Loading...
Searching...
No Matches
python.HLT.Egamma.TrigEgammaConfigFlags Namespace Reference

Functions

 createTrigEgammaConfigFlags ()

Variables

 flags = initConfigFlags()
 Files

Function Documentation

◆ createTrigEgammaConfigFlags()

python.HLT.Egamma.TrigEgammaConfigFlags.createTrigEgammaConfigFlags ( )

Definition at line 5 of file TrigEgammaConfigFlags.py.

5def createTrigEgammaConfigFlags():
6 flags = AthConfigFlags()
7
8 # Particle ID tune
9 flags.addFlag('Trigger.egamma.electronPidVersion' , 'ElectronPhotonSelectorTools/trigger/rel21_20232105/')
10 flags.addFlag('Trigger.egamma.electronNoPixPidVersion' , 'ElectronPhotonSelectorTools/trigger/rel21_20232105/')
11 flags.addFlag('Trigger.egamma.electronNoGSFPidVersion' , 'ElectronPhotonSelectorTools/trigger/rel21_20232105/')
12 flags.addFlag('Trigger.egamma.electronNoGSFNoPixPidVersion', 'ElectronPhotonSelectorTools/trigger/rel21_20232105/')
13 flags.addFlag('Trigger.egamma.electronHIPidVersion' , 'ElectronPhotonSelectorTools/trigger/rel22_20210611/')
14 flags.addFlag('Trigger.egamma.photonPidVersion' , 'ElectronPhotonSelectorTools/trigger/rel22_20210611/')
15 flags.addFlag('Trigger.egamma.dnnVersion' , 'ElectronPhotonSelectorTools/trigger/R22_20241216_OfflineTargets/')
16 flags.addFlag('Trigger.egamma.ringerVersion' , 'RingerSelectorTools/trigger/Run3_20250317_v1/')
17 flags.addFlag('Trigger.egamma.photonRingerVersion' , 'ElectronPhotonSelectorTools/trigger/rel23_20250321')
18 flags.addFlag('Trigger.egamma.electronRingerFastElectronVersion' , 'ElectronPhotonSelectorTools/trigger/rel24_20250205')
19
20
21 # cluster correction version, allowed value is: None or v12phiflip_noecorrnogap
22 flags.addFlag('Trigger.egamma.clusterCorrectionVersion', 'v12phiflip_noecorrnogap')
23
24 # tune of MVA
25 flags.addFlag('Trigger.egamma.Calib.precCaloMVAVersion' , 'egammaMVACalib/online/v7')
26 flags.addFlag('Trigger.egamma.Calib.precEgammaMVAVersion', 'egammaMVACalib/online/v7')
27
28 # Dump rings cells information at FastCalo
29 flags.addFlag('Trigger.egamma.dumpCellsFastCaloInfo', False)
30
31 # Do QuarterRings feature extraction at Fastcalo
32 flags.addFlag('Trigger.egamma.doQuarterRings', False)
33
34 # Build rings with a sigmanoise factor constraint / phase2 studies
35 flags.addFlag('Trigger.egamma.doNoiseThrRings', False)
36 flags.addFlag('Trigger.egamma.sigmaNoiseFactor',2.0)
37
38 # Fastcalo bdt calibration
39 flags.addFlag('Trigger.egamma.fastCaloETCalibration',False)
40 flags.addFlag('Trigger.egamma.fastCaloETCalibrationVersion','egammaFastCaloCalib/online/v0')
41 flags.addFlag('Trigger.egamma.CalibrationETThreshold', 3.)
42
43 # Precision Electron Isolation
44 flags.addFlag('Trigger.egamma.useRelptvarcone30', False)
45 flags.addFlag('Trigger.egamma.isoWPs', [0.055, 0.05, 0.042])
46 flags.addFlag('Trigger.egamma.useTopoetcone20',False)
47 flags.addFlag('Trigger.egamma.topoIsoWPs', [0.2, 0.1, 0.06])
48
49 # Fast Electron Ringer Validation
50 flags.addFlag('Trigger.egamma.enableFastElectronRinger', False)
51
52 flags.addFlag('Trigger.egamma.monitorEffLH', False)
53 flags.addFlag('Trigger.egamma.monitorEffDNN', False)
54
55 return flags
56
57

Variable Documentation

◆ Files

python.HLT.Egamma.TrigEgammaConfigFlags.Files

Definition at line 62 of file TrigEgammaConfigFlags.py.

◆ flags

python.HLT.Egamma.TrigEgammaConfigFlags.flags = initConfigFlags()

Definition at line 61 of file TrigEgammaConfigFlags.py.