3from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
4from AthenaConfiguration.ComponentFactory
import CompFactory
5from OutputStreamAthenaPool.OutputStreamConfig
import addToESD
6from ByteStreamCnvSvc.ByteStreamConfig
import ByteStreamReadCfg
10 result=ComponentAccumulator()
13 result.addEventAlgo(CompFactory.LUCID_DigitRawDataCnv(
"LUCID_DigitRawDataCnv"))
15 result.merge(ByteStreamReadCfg(flags))
16 result.addEventAlgo(CompFactory.LUCID_ByteStreamRawDataCnv(
"LUCID_ByteStreamRawDataCnv"))
17 result.merge(addToESD(flags,[
"LUCID_RawDataContainer#Lucid_RawData",]))
24if __name__==
"__main__":
25 from AthenaConfiguration.MainServicesConfig
import MainServicesCfg
26 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
27 from AthenaCommon.Logging
import log
31 from AthenaConfiguration.TestDefaults
import defaultTestFiles
32 flags = initConfigFlags()
33 flags.Input.Files = defaultTestFiles.RAW_RUN2
36 acc = MainServicesCfg(flags)