ATLAS Offline Software
Loading...
Searching...
No Matches
python.TriggerAnalysisConfig Namespace Reference

Classes

class  TriggerAnalysisBlock

Functions

bool is_year_in_current_period (ConfigAccumulator config, int|str year)
 Trigger (seq)

Function Documentation

◆ is_year_in_current_period()

bool python.TriggerAnalysisConfig.is_year_in_current_period ( ConfigAccumulator config,
int | str year )
Utility function to check whether the year is valid for the current configuration

Definition at line 9 of file TriggerAnalysisConfig.py.

9def is_year_in_current_period(config: ConfigAccumulator, year: int | str) -> bool:
10 """
11 Utility function to check whether the year is valid for the current configuration
12 """
13 if config.geometry() is LHCPeriod.Run2 and year >= 2022:
14 return False
15 if config.geometry() is LHCPeriod.Run3 and year < 2022:
16 return False
17
18 return True
19
20

◆ Trigger()

python.TriggerAnalysisConfig.Trigger ( seq)

Definition at line 263 of file TriggerAnalysisConfig.py.

263def Trigger(seq):
264 seq.append(TriggerAnalysisBlock())
265 from TriggerAnalysisAlgorithms.TriggerAnalysisSFConfig import TriggerAnalysisSFBlock
266 seq.append(TriggerAnalysisSFBlock())