ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsTriggerVariablePlots_Configuration.py
Go to the documentation of this file.
1# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
2
3
4
5from AthenaConfiguration.AllConfigFlags import initConfigFlags
6flags = initConfigFlags()
7flags.Scheduler.ShowDataDeps = True
8flags.Scheduler.ShowDataFlow = True
9flags.Scheduler.ShowControlFlow = True
10
11flags.lock()
12flags.dump()
13
14
15
16from AthenaConfiguration.MainServicesConfig import MainServicesCfg
17from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg
18acc = MainServicesCfg( flags )
19acc.merge( PoolReadCfg( flags ) )
20acc.getService("MessageSvc").Format = "% F%80W%S%7W%R%T %0W%M"
21acc.getService("MessageSvc").defaultLimit = 2147483647
22
23from FlavourTaggingTests.FlavourTaggingConfiguration_HistoService import getHistoServiceCfg
24acc.addService( getHistoServiceCfg( flags.Output.HISTFileName ) )
25
26from FlavourTaggingTests.FlavourTaggingConfiguration_PhysicsTriggerVariablePlots import getPhysicsTriggerVariablePlotsCfg
27acc.merge( getPhysicsTriggerVariablePlotsCfg(flags) )
28
29acc.printConfig(withDetails = True, summariseProps = True)
30acc.store( open("FTAG_PhysicsTriggerVariablePlots.pkl","wb") )
31sc = acc.run()
32
33import sys
34sys.exit(not sc.isSuccess())
35
36
37