ATLAS Offline Software
MuonMatchingToolConfig.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2 
4  from AthenaConfiguration.ComponentFactory import CompFactory
5 
6  from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
8 
9  from TrigT1MuctpiPhase1.TrigT1MuctpiPhase1Config import TrigThresholdDecisionToolCfg
10 
11  matchTool = CompFactory.MuonMatchingTool("MuonMatchingTool")
12  matchTool.TrigThresholdDecisionTool = acc.popToolsAndMerge(TrigThresholdDecisionToolCfg(flags,
13  name="TrigThresholdDecisionTool",
14  AODinput = flags.Trigger.triggerConfig == 'INFILE'))
15  acc.setPrivateTools(matchTool)
16 
17  return acc
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.TrigT1MuctpiPhase1Config.TrigThresholdDecisionToolCfg
def TrigThresholdDecisionToolCfg(flags, name="TrigThresholdDecisionTool", AODinput=False)
Definition: TrigT1MuctpiPhase1Config.py:9
python.MuonMatchingToolConfig.MuonMatchingToolConfig
def MuonMatchingToolConfig(flags)
Definition: MuonMatchingToolConfig.py:3