3 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
4 from AthenaConfiguration.ComponentFactory
import CompFactory
9 flags.Common.MsgSuppression =
False
10 flags.Input.Files = [
"myStream1.pool.root"]
12 flags.Input.RunNumbers = [1]
13 flags.Input.ProcessingTags = []
14 flags.Input.TypedCollections = []
18 from AthenaConfiguration.MainServicesConfig
import MainServicesCfg
22 from AthenaPoolCnvSvc.PoolReadConfig
import PoolReadCfg
25 from AthenaPoolCnvSvc.PoolWriteConfig
import PoolWriteCfg
28 acc.addEventAlgo( CompFactory.AthenaPoolTestDataWriter(OutputLevel = DEBUG,
30 ReadOtherHalf =
True),
31 sequenceName =
'AthAlgSeq' )
33 from OutputStreamAthenaPool.OutputStreamConfig
import OutputStreamCfg
36 streamName =
"Stream4",
37 disableEventTag =
True,
38 ItemList = [
"EventInfo#*",
40 "IAthenaPoolTestCollection#AthenaPoolTestCollection_1",
41 "IAthenaPoolTestCollection#AthenaPoolTestCollection_2",
42 "IAthenaPoolTestCollection#AthenaPoolTestCollection_3",
43 "AthenaPoolTestMatrix#*"]) )
47 sc = acc.run(flags.Exec.MaxEvents)
48 sys.exit(sc.isFailure())