4 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
5 from AthenaConfiguration.ComponentFactory
import CompFactory
11 if isinstance(item, tuple):
13 elif isinstance(item, str):
15 type_name, key = item.split(
'/')
17 type_name, key = item.split(
'#')
19 raise ValueError(
"String entry should be a type-key pair split by '/' or '#'")
21 raise ValueError(
'Unsupported type')
25 key = f
'StoreGateSvc+{key}'
27 processed.add((type_name, key))
29 kwargs.setdefault(
'Load', processed)
32 acc.addEventAlgo(CompFactory.SGInputLoader(**kwargs), primary=
True)