7 from AthenaConfiguration.ComponentFactory
import CompFactory
8 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
11 '''Method to configure the ReadTriggerDecision algorithm'''
16 from TrigDecisionTool.TrigDecisionToolConfig
import TrigDecisionToolCfg
21 r3MatchingTool = CompFactory.Trig.R3MatchingTool(
"R3MatchingTool")
22 r3MatchingTool.TrigDecisionTool = tdt
26 acc.addEventAlgo(CompFactory.RunTriggerMatching(name =
"RunTriggerMatching",
27 TriggerDecisionTool = tdt,
28 R3MatchingTool = r3MatchingTool,
29 TriggerString =
"HLT_mu24.*",
30 ContainerName =
"Muons"))
34 if __name__ ==
"__main__":
36 from AthenaConfiguration.MainServicesConfig
import MainServicesCfg
37 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
42 from AthenaConfiguration.TestDefaults
import defaultTestFiles
45 flags.Input.Files = defaultTestFiles.AOD_RUN3_MC
48 flags.Exec.MaxEvents = 1000
54 from AthenaPoolCnvSvc.PoolReadConfig
import PoolReadCfg
59 sys.exit(cfg.run().isFailure())