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

Classes

class  CheckFileTrigSizeStep
 
class  TrigDecChecker
 Additional exec steps. More...
 
class  TrigEDMChecker
 

Functions

def trig_analysis_exec_steps (input_file='AOD.pool.root')
 
def trig_analysis_check_steps ()
 
def add_analysis_steps (test, input_file='AOD.pool.root')
 

Function Documentation

◆ add_analysis_steps()

def python.TrigAnalysisSteps.add_analysis_steps (   test,
  input_file = 'AOD.pool.root' 
)

Definition at line 66 of file TrigAnalysisSteps.py.

66 def add_analysis_steps(test, input_file='AOD.pool.root'):
67  analysis_exec_steps = trig_analysis_exec_steps(input_file)
68  test.exec_steps.extend(analysis_exec_steps)
69  test.check_steps.extend(trig_analysis_check_steps())
70 
71  # Add the analysis exec step logs for merging
72  logmerge = test.get_step_by_type(LogMergeStep)
73  if not logmerge:
74  test.log.warning('LogMerge step not found, cannot add TrigAnalysisSteps exec step log files for merging')
75  else:
76  for step in analysis_exec_steps:
77  logmerge.log_files.append(step.get_log_file_name())

◆ trig_analysis_check_steps()

def python.TrigAnalysisSteps.trig_analysis_check_steps ( )

Definition at line 63 of file TrigAnalysisSteps.py.

64  return [CheckFileTrigSizeStep()]
65 

◆ trig_analysis_exec_steps()

def python.TrigAnalysisSteps.trig_analysis_exec_steps (   input_file = 'AOD.pool.root')

Definition at line 56 of file TrigAnalysisSteps.py.

56 def trig_analysis_exec_steps(input_file='AOD.pool.root'):
57  # TODO: add TrigNavSlimming test
58  return [
59  TrigDecChecker(in_file=input_file),
60  TrigEDMChecker(in_file=input_file)
61  ]
62 
python.TrigAnalysisSteps.add_analysis_steps
def add_analysis_steps(test, input_file='AOD.pool.root')
Definition: TrigAnalysisSteps.py:66
python.TrigAnalysisSteps.trig_analysis_exec_steps
def trig_analysis_exec_steps(input_file='AOD.pool.root')
Definition: TrigAnalysisSteps.py:56
python.TrigAnalysisSteps.trig_analysis_check_steps
def trig_analysis_check_steps()
Definition: TrigAnalysisSteps.py:63
TrigEDMChecker
Definition: TrigEDMChecker.h:34