5from AthenaConfiguration.AllConfigFlags
import initConfigFlags
6flags = initConfigFlags()
7flags.Scheduler.ShowDataDeps =
True
8flags.Scheduler.ShowDataFlow =
True
9flags.Scheduler.ShowControlFlow =
True
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
23from FlavourTaggingTests.FlavourTaggingConfiguration_HistoService
import getHistoServiceCfg
24acc.addService( getHistoServiceCfg( flags.Output.HISTFileName ) )
26from FlavourTaggingTests.FlavourTaggingConfiguration_PhysicsVariablePlots
import getPhysicsVariablePlotsCfg
27acc.merge( getPhysicsVariablePlotsCfg() )
29acc.printConfig(withDetails =
True, summariseProps =
True)
30acc.store( open(
"FTAG_PhysicsVariablePlots.pkl",
"wb") )
34sys.exit(
not sc.isSuccess())