![]() |
ATLAS Offline Software
|
Functions | |
| list[str] | getPrecisionSequenceTauIDs (flags, str precision_sequence) |
| Sequence TauIDs. | |
| str | getChainIDConfigName (chainPart) |
| str | getChainSequenceConfigName (chainPart) |
| str | getChainPrecisionSeqName (chainPart) |
| bool | useBuiltInTauJetRNNScore (str tau_id, str precision_sequence) |
| tuple[str, str] | getTauIDScoreVariables (str tau_id, str precision_sequence) |
Variables | |
| log = logging.getLogger(__name__) | |
| list | rnn_wps = ['verylooseRNN', 'looseRNN', 'mediumRNN', 'tightRNN'] |
| This file contains helper functions for the Tau Trigger signature. | |
| list | noid_selections = ['perf', 'idperf'] |
| list | meson_selections = ['kaonpi1', 'kaonpi2', 'dipion1', 'dipion2', 'dipion3', 'dipion4', 'dikaonmass', 'singlepion'] |
| str python.HLT.Tau.TauConfigurationTools.getChainIDConfigName | ( | chainPart | ) |
Clean the ID configuration for a chainPart dict
Definition at line 50 of file TauConfigurationTools.py.
| str python.HLT.Tau.TauConfigurationTools.getChainPrecisionSeqName | ( | chainPart | ) |
Get the HLT Tau Precision sequence name suffix. This is also used for the HLT_TrigTauRecMerged_... and HLT_tautrack_... EDM collection names.
Definition at line 82 of file TauConfigurationTools.py.
| str python.HLT.Tau.TauConfigurationTools.getChainSequenceConfigName | ( | chainPart | ) |
Get the HLT Tau signature sequence name (e.g. ptonly, tracktwo, trackLRT, etc...)
Definition at line 77 of file TauConfigurationTools.py.
| list[str] python.HLT.Tau.TauConfigurationTools.getPrecisionSequenceTauIDs | ( | flags, | |
| str | precision_sequence ) |
Sequence TauIDs.
Get the list of TauIDs for each HLT tau trigger sequence
Definition at line 15 of file TauConfigurationTools.py.
| tuple[str, str] python.HLT.Tau.TauConfigurationTools.getTauIDScoreVariables | ( | str | tau_id, |
| str | precision_sequence ) |
Return the (score, score_sig_trans) variable name pair for a given TauID/Sequence configuration
Definition at line 106 of file TauConfigurationTools.py.
| bool python.HLT.Tau.TauConfigurationTools.useBuiltInTauJetRNNScore | ( | str | tau_id, |
| str | precision_sequence ) |
Check if the TauJet's built-in RNN score and WP variables have to be used, instead of the decorator-based variables
Definition at line 97 of file TauConfigurationTools.py.
| python.HLT.Tau.TauConfigurationTools.log = logging.getLogger(__name__) |
Definition at line 4 of file TauConfigurationTools.py.
| list python.HLT.Tau.TauConfigurationTools.meson_selections = ['kaonpi1', 'kaonpi2', 'dipion1', 'dipion2', 'dipion3', 'dipion4', 'dikaonmass', 'singlepion'] |
Definition at line 48 of file TauConfigurationTools.py.
| list python.HLT.Tau.TauConfigurationTools.noid_selections = ['perf', 'idperf'] |
Definition at line 47 of file TauConfigurationTools.py.
| list python.HLT.Tau.TauConfigurationTools.rnn_wps = ['verylooseRNN', 'looseRNN', 'mediumRNN', 'tightRNN'] |
This file contains helper functions for the Tau Trigger signature.
Definition at line 46 of file TauConfigurationTools.py.