4 kwargs.setdefault(
"name",
"EFTrackingXrtAlgorithm")
5 kwargs.setdefault(
"bufferSize", 8192)
6 kwargs.setdefault(
"inputInterfaces", [])
7 kwargs.setdefault(
"vSizeInterfaces", [])
8 kwargs.setdefault(
"outputInterfaces", [])
9 kwargs.setdefault(
"inputDataStreamKeys", [storeGateKey
for kernelName, storeGateKey, argumentIndex
in kwargs[
"inputInterfaces"]])
10 kwargs.setdefault(
"vSizeDataStreamKeys", [storeGateKey
for kernelName, storeGateKey, argumentIndex
in kwargs[
"vSizeInterfaces"]])
11 kwargs.setdefault(
"outputDataStreamKeys", [storeGateKey
for kernelName, storeGateKey, argumentIndex
in kwargs[
"outputInterfaces"]])
13 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
16 from AthenaConfiguration.ComponentFactory
import CompFactory
17 acc.addEventAlgo(CompFactory.EFTrackingXrtAlgorithm(**kwargs))