9 flags=initConfigFlags()
12 flags.Input.RunNumbers=[1]
13 flags.LAr.doAlign=
False
15 flags.Exec.DebugMessageComponents=[
"TagInfoMgr",
20 flags.Input.Files=[
"myEventInfoPoolFile%i.pool.root" % (step-1),]
22 StreamName=
"EventInfoPoolFile%i" % step
26 from AthenaConfiguration.MainServicesConfig
import MainServicesCfg
27 acc=MainServicesCfg(flags)
29 from AthenaPoolCnvSvc.PoolReadConfig
import PoolReadCfg
30 acc.merge(PoolReadCfg(flags))
33 from LArGeoAlgsNV.LArGMConfig
import LArGMCfg
34 acc.merge(LArGMCfg(flags))
37 from LArCabling.LArCablingConfig
import LArOnOffIdMappingCfg, LArCalibIdMappingCfg,LArFebRodMappingCfg
38 acc.merge(LArOnOffIdMappingCfg(flags))
39 acc.merge(LArCalibIdMappingCfg(flags))
40 acc.merge(LArFebRodMappingCfg(flags))
42 from TileConditions.TileEMScaleConfig
import TileEMScaleCondAlgCfg
43 acc.merge(TileEMScaleCondAlgCfg(flags))
45 from EventInfoMgt.TagInfoMgrConfig
import TagInfoMgrCfg
46 acc.merge(TagInfoMgrCfg(flags))
49 writer=CompFactory.EventInfoWriter()
51 writer.CreateDummyTags =
True
53 writer.CreateDummyOverrideTags =
True
55 writer.RemoveDummyTags =
True
57 acc.addEventAlgo(writer,sequenceName =
'AthAlgSeq')
59 from OutputStreamAthenaPool.OutputStreamConfig
import OutputStreamCfg
65 MetadataItemList=[
"IOVMetaDataContainer#*"],
70 acc.getService(
"PoolSvc").WriteCatalog =
'file:EventInfoTests_catalog.xml'
73 acc.getService(
"GeoModelSvc").IgnoreTagDifference =
True
75 setupLoggingLevels(flags,acc)
77 return acc.run().isFailure()