ATLAS Offline Software
Functions
python.TriggerMatchingToolConfig Namespace Reference

Functions

def TriggerMatchingToolCfg (flags, name="TriggerMatchingTool", **kwargs)
 

Function Documentation

◆ TriggerMatchingToolCfg()

def python.TriggerMatchingToolConfig.TriggerMatchingToolCfg (   flags,
  name = "TriggerMatchingTool",
**  kwargs 
)

Definition at line 7 of file Trigger/TrigAnalysis/TriggerMatchingTool/python/TriggerMatchingToolConfig.py.

7 def TriggerMatchingToolCfg(flags, name="TriggerMatchingTool", **kwargs):
8  result = ComponentAccumulator()
9  from TrigDecisionTool.TrigDecisionToolConfig import TrigDecisionToolCfg
10  kwargs.setdefault("TrigDecisionTool", result.getPrimaryAndMerge(TrigDecisionToolCfg(flags)))
11 
12  if flags.GeoModel.Run == LHCPeriod.Run3:
13  matching_tool = CompFactory.Trig.R3MatchingTool(name, **kwargs)
14  else:
15  matching_tool = CompFactory.Trig.MatchingTool(name, **kwargs)
16 
17  result.setPrivateTools(matching_tool)
18  return result
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.TriggerInterface.TrigDecisionToolCfg
def TrigDecisionToolCfg(flags)
Definition: TriggerInterface.py:14
python.TriggerMatchingToolConfig.TriggerMatchingToolCfg
def TriggerMatchingToolCfg(flags, name="TriggerMatchingTool", **kwargs)
Definition: Trigger/TrigAnalysis/TriggerMatchingTool/python/TriggerMatchingToolConfig.py:7