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

Functions

def find_slices (chain_name)
 
def get_menu (name)
 

Variables

 tc
 
 tida_dict
 
 menu_chains
 
 menus
 
 has_missing
 
 valid_chains
 

Function Documentation

◆ find_slices()

def TrigInDetValidation_menu_test.find_slices (   chain_name)

Definition at line 27 of file TrigInDetValidation_menu_test.py.

27 def find_slices(chain_name):
28  output = set()
29 
30  for slice, cfg in tida_dict.items():
31  if chain_name in cfg["chains"]:
32  output.add(slice)
33 
34  return output
35 

◆ get_menu()

def TrigInDetValidation_menu_test.get_menu (   name)

Definition at line 36 of file TrigInDetValidation_menu_test.py.

36 def get_menu(name):
37  # Import menu by name
38  menumodule = importlib.import_module(f'TriggerMenuMT.HLT.Menu.{menu_name}')
39  menu = menumodule.setupMenu()
40 
41  output = []
42 
43  for group, chains in menu.items():
44  output += [c.name for c in chains]
45 
46  return output
47 

Variable Documentation

◆ has_missing

TrigInDetValidation_menu_test.has_missing

Definition at line 48 of file TrigInDetValidation_menu_test.py.

◆ menu_chains

TrigInDetValidation_menu_test.menu_chains

Definition at line 12 of file TrigInDetValidation_menu_test.py.

◆ menus

TrigInDetValidation_menu_test.menus

Definition at line 15 of file TrigInDetValidation_menu_test.py.

◆ tc

TrigInDetValidation_menu_test.tc

Definition at line 8 of file TrigInDetValidation_menu_test.py.

◆ tida_dict

TrigInDetValidation_menu_test.tida_dict

Definition at line 10 of file TrigInDetValidation_menu_test.py.

◆ valid_chains

TrigInDetValidation_menu_test.valid_chains

Definition at line 51 of file TrigInDetValidation_menu_test.py.

TrigInDetValidation_menu_test.find_slices
def find_slices(chain_name)
Definition: TrigInDetValidation_menu_test.py:27
TrigInDetValidation_menu_test.get_menu
def get_menu(name)
Definition: TrigInDetValidation_menu_test.py:36
CxxUtils::set
constexpr std::enable_if_t< is_bitmask_v< E >, E & > set(E &lhs, E rhs)
Convenience function to set bits in a class enum bitmask.
Definition: bitmask.h:232