ATLAS Offline Software
Loading...
Searching...
No Matches
menu_config_tests Namespace Reference

Classes

class  ConsecutiveChainCounters
class  MenuVerification
class  PartialEventBuildingChecks
class  RestrictedCTPIDs
class  StructuredChainNames
class  TriggerLevel
class  UniqueChainNames

Variables

 log = logging.getLogger( 'TriggerMenuConfigTest' )
dict menu_tests

Detailed Description

Tests to verify generated menus are valid.

Ported from TrigConfStorage/ConfigurationCheck.cxx and
HLT/Config/Utility/HLTMenuConfig.py, see [ATR-19830].

Designed to be used by the `verify_menu_config.py` script.

Variable Documentation

◆ log

menu_config_tests.log = logging.getLogger( 'TriggerMenuConfigTest' )

Definition at line 19 of file menu_config_tests.py.

◆ menu_tests

dict menu_config_tests.menu_tests
Initial value:
1= {
2 TriggerLevel.HLT: [
3 UniqueChainNames(),
4 ConsecutiveChainCounters(),
5 StructuredChainNames(TriggerLevel.HLT),
6 PartialEventBuildingChecks()
7 ],
8 TriggerLevel.L1: [
9 RestrictedCTPIDs(),
10 StructuredChainNames(TriggerLevel.L1),
11 ]
12}

Definition at line 262 of file menu_config_tests.py.