ATLAS Offline Software
Functions | Variables
TrigTauConfigFlags Namespace Reference

Functions

def createTrigTauConfigFlags ()
 

Variables

 flags
 
 Files
 

Function Documentation

◆ createTrigTauConfigFlags()

def TrigTauConfigFlags.createTrigTauConfigFlags ( )

Definition at line 6 of file TrigTauConfigFlags.py.

7  flags = AthConfigFlags()
8 
9  # Some additional flags defined here only exists in the Trigger context, but 'cloneAndReplace' in 'addFlagsCategory'
10  # assumes a 'Trigger.Offline.Tau' structure, so we need all flags there
11  flags.join(createTauConfigFlags(), prefix='Trigger.Offline')
12 
13  # All config files will be located at: /cvmfs/atlas.cern.ch/repo/sw/database/GroupData/TrigTauRec/
14  # To copy new files, please contact the Tau Trigger coordinators
15  flags.Trigger.Offline.Tau.tauRecToolsCVMFSPath = 'TrigTauRec/00-11-02'
16 
17  # BRT TES pT calibration for all tau triggers
18  flags.Trigger.Offline.Tau.MvaTESConfig = 'OnlineMvaTES_BRT_MC23a_v2.weights.root'
19 
20 
21 
25 
26  flags.addFlag('Trigger.Offline.Tau.DeepSet.NetworkConfig', ['DeepSetID_MC23_v2_0p.json',
27  'DeepSetID_MC23_v2_1p.json',
28  'DeepSetID_MC23_v2_mp.json'])
29  flags.addFlag('Trigger.Offline.Tau.DeepSet.MaxTracks', 10)
30  flags.addFlag('Trigger.Offline.Tau.DeepSet.MaxClusters', 6)
31  flags.addFlag('Trigger.Offline.Tau.DeepSet.ScoreFlatteningConfig', ['DeepSetID_MC23_v2_newPerf_flat_0p.root',
32  'DeepSetID_MC23_v2_newPerf_flat_1p.root',
33  'DeepSetID_MC23_v2_newPerf_flat_mp.root'])
34  flags.addFlag('Trigger.Offline.Tau.DeepSet.WPNames', ['VeryLoose', 'Loose', 'Medium', 'Tight'])
35  flags.addFlag('Trigger.Offline.Tau.DeepSet.TargetEff', [[0.98, 0.90, 0.65, 0.50], # 0p WPs: VL, L, M, T
36  [0.992, 0.99, 0.97, 0.94], # 1p WPs: VL, L, M, T
37  [0.99, 0.94, 0.895, 0.80]]) # mp WPs: VL, L, M, T
38 
39 
40 
44 
45  flags.addFlag('Trigger.Offline.Tau.RNNLLP.NetworkConfig', ['llpdev/net_experimental_llz_0p.json',
46  'llpdev/net_experimental_llz_1p.json',
47  'llpdev/net_experimental_llz_mp.json'])
48  flags.addFlag('Trigger.Offline.Tau.RNNLLP.MaxTracks', 10)
49  flags.addFlag('Trigger.Offline.Tau.RNNLLP.MaxClusters', 6)
50  flags.addFlag('Trigger.Offline.Tau.RNNLLP.ScoreFlatteningConfig', ['llpdev/rnnid_flat_llp_llz0p_050621-v1.root',
51  'llpdev/rnnid_flat_llp_llz1p_050621-v1.root',
52  'llpdev/rnnid_flat_llp_llzmp_050621-v1.root'])
53  flags.addFlag('Trigger.Offline.Tau.RNNLLP.WPNames', ['VeryLoose', 'Loose', 'Medium', 'Tight'])
54  flags.addFlag('Trigger.Offline.Tau.RNNLLP.TargetEff', [[0.98, 0.90, 0.65, 0.50], # 0p WPs: VL, L, M, T
55  [0.992, 0.99, 0.965, 0.94], # 1p WPs: VL, L, M, T
56  [0.99, 0.98, 0.865, 0.80]]) # mp WPs: VL, L, M, T
57 
58 
59  return flags
60 
61 

Variable Documentation

◆ Files

TrigTauConfigFlags.Files

Definition at line 66 of file TrigTauConfigFlags.py.

◆ flags

TrigTauConfigFlags.flags

Definition at line 65 of file TrigTauConfigFlags.py.

TauConfigFlags.createTauConfigFlags
def createTauConfigFlags()
Definition: TauConfigFlags.py:8
TrigTauConfigFlags.createTrigTauConfigFlags
def createTrigTauConfigFlags()
Definition: TrigTauConfigFlags.py:6