Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions | Variables
python.HLT.Egamma.TrigEgammaConfigFlags Namespace Reference

Functions

def createTrigEgammaConfigFlags ()
 

Variables

 flags
 
 Files
 

Function Documentation

◆ createTrigEgammaConfigFlags()

def python.HLT.Egamma.TrigEgammaConfigFlags.createTrigEgammaConfigFlags ( )

Definition at line 5 of file TrigEgammaConfigFlags.py.

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 Validation
44  flags.addFlag('Trigger.egamma.isoValidation', False)
45 
46  # Fast Electron Ringer Validation
47  flags.addFlag('Trigger.egamma.enableFastElectronRinger', False)
48 
49  return flags
50 
51 

Variable Documentation

◆ Files

python.HLT.Egamma.TrigEgammaConfigFlags.Files

Definition at line 56 of file TrigEgammaConfigFlags.py.

◆ flags

python.HLT.Egamma.TrigEgammaConfigFlags.flags

Definition at line 55 of file TrigEgammaConfigFlags.py.

python.HLT.Egamma.TrigEgammaConfigFlags.createTrigEgammaConfigFlags
def createTrigEgammaConfigFlags()
Definition: TrigEgammaConfigFlags.py:5