ATLAS Offline Software
Loading...
Searching...
No Matches
dumpTriggerInfo.py
Go to the documentation of this file.
1#!/bin/env python
2# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
4# Set the Athena configuration flags
5from AthenaConfiguration.AllConfigFlags import initConfigFlags
6flags = initConfigFlags()
7flags.fillFromArgs()
8flags.lock()
9
10
11from AthenaConfiguration.MainServicesConfig import MainServicesCfg
12from AthenaConfiguration.ComponentFactory import CompFactory
13from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg
14cfg = MainServicesCfg(flags)
15cfg.merge(PoolReadCfg(flags))
16
17from AthenaMonitoring.TriggerInterface import TrigDecisionToolCfg
18
19cfg.merge(TrigDecisionToolCfg(flags))
20checker = CompFactory.TrigDecisionChecker()
21checker.WriteEventDecision = True
22checker.WriteOutFilename = "trigger.counts.log"
23
24cfg.addEventAlgo(checker)
25cfg.run()