2 from AthenaConfiguration.ComponentFactory
import CompFactory
3 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
7 result =
ComponentAccumulator(sequence = CompFactory.AthSequencer(
"AthOutSeq", StopOverride=
True))
9 from AthenaPoolCnvSvc.PoolWriteConfig
import PoolWriteCfg
12 kwargs.setdefault(
"WriteIOV",
True)
13 oca=CompFactory.OutputConditionsAlg(name,**kwargs)
17 condstream=CompFactory.AthenaOutputStreamTool(name+
"Tool")
20 oca.StreamName=name+
"Tool"
21 condstream.OutputFile=outputFile
22 condstream.PoolContainerPrefix=
"ConditionsContainer"
23 condstream.TopLevelContainerName =
"<type>"
24 condstream.SubLevelBranchName =
"<key>"
25 result.addPublicTool(condstream)
27 result.addEventAlgo(oca)