ATLAS Offline Software
Loading...
Searching...
No Matches
TrigLongLivedParticlesHypoConfig.py
Go to the documentation of this file.
1# Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2
3from AthenaConfiguration.ComponentFactory import CompFactory
4import 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
17def MuonClusterHypoAlgConfig(flags, name="MuonClusterHypoAlgConfig"):
18 """Monitoring Tool Configuration for HypoAlg"""
19 return CompFactory.MuonClusterHypoAlg(name,
20 MonTool = HypoMon.trigMuonClusterHypoAlgMonitoring(flags))
21
22
23def MuonClusterHypoToolConfig(flags, name="MuonClusterHypoToolConfig"):
24 """Monitoring Tool Configuration for HypoTool"""
25 return CompFactory.MuonClusterHypoTool(name,
26 MonTool = HypoMon.trigMuonClusterHypoToolMonitoring(flags),
27 acceptAll = False)
MuonClusterHypoToolConfig(flags, name="MuonClusterHypoToolConfig")
MuonClusterHypoAlgConfig(flags, name="MuonClusterHypoAlgConfig")