ATLAS Offline Software
TrigLongLivedParticlesHypoConfig.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2 
3 from AthenaConfiguration.ComponentFactory import CompFactory
4 import TrigLongLivedParticlesHypo.TrigLongLivedParticlesHypoMonitoring as HypoMon
5 
7  """
8  Generates the Hypo Tool from the chain dictionary
9  """
10  name = chainDict['chainName']
11 
12 
13  from TrigLongLivedParticlesHypo.TrigLongLivedParticlesHypoConfig import MuonClusterHypoToolConfig
14  return MuonClusterHypoToolConfig(flags, name)
15 
16 
17 def MuonClusterHypoAlgConfig(flags, name="MuonClusterHypoAlgConfig"):
18  """Monitoring Tool Configuration for HypoAlg"""
19  return CompFactory.MuonClusterHypoAlg(name,
20  MonTool = HypoMon.trigMuonClusterHypoAlgMonitoring(flags))
21 
22 
23 def MuonClusterHypoToolConfig(flags, name="MuonClusterHypoToolConfig"):
24  """Monitoring Tool Configuration for HypoTool"""
25  return CompFactory.MuonClusterHypoTool(name,
26  MonTool = HypoMon.trigMuonClusterHypoToolMonitoring(flags),
27  acceptAll = False)
python.TrigLongLivedParticlesHypoConfig.MuonClusterHypoToolConfig
def MuonClusterHypoToolConfig(flags, name="MuonClusterHypoToolConfig")
Definition: TrigLongLivedParticlesHypoConfig.py:23
python.TrigLongLivedParticlesHypoConfig.TrigLongLivedParticlesHypoToolFromDict
def TrigLongLivedParticlesHypoToolFromDict(flags, chainDict)
Definition: TrigLongLivedParticlesHypoConfig.py:6
python.TrigLongLivedParticlesHypoConfig.MuonClusterHypoAlgConfig
def MuonClusterHypoAlgConfig(flags, name="MuonClusterHypoAlgConfig")
Definition: TrigLongLivedParticlesHypoConfig.py:17