8 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
9 from AthenaConfiguration.ComponentFactory
import CompFactory
10 from SGComps.SGInputLoaderConfig
import SGInputLoaderCfg
15 bytestream_conversion = CompFactory.ByteStreamCnvSvc()
16 acc.addService(bytestream_conversion, primary=
True)
18 bytestream_input = CompFactory.ByteStreamEmonInputSvc(
"ByteStreamInputSvc")
19 acc.addService(bytestream_input)
21 event_selector = CompFactory.EventSelectorByteStream(
23 ByteStreamInputSvc=bytestream_input.name,
25 acc.addService(event_selector)
26 acc.setAppProperty(
"EvtSel", event_selector.name)
28 event_persistency = CompFactory.EvtPersistencySvc(
29 name=
"EventPersistencySvc",
30 CnvServices=[bytestream_conversion.name])
31 acc.addService(event_persistency)
33 address_provider = CompFactory.ByteStreamAddressProviderSvc(
35 acc.addService(address_provider)
37 proxy = CompFactory.ProxyProviderSvc()
38 proxy.ProviderNames += [address_provider.name]