10def MBTSTimeDiffEventInfoAlgCfg(flags, **kwargs):
11 """Return component accumulator with configured MBTS time difference algorithm
12
13 Arguments:
14 flags -- Athena configuration flags
15 """
16
17 acc = ComponentAccumulator()
18
19 from TileConditions.TileCablingSvcConfig import TileCablingSvcCfg
20 acc.merge( TileCablingSvcCfg(flags) )
21
22 from TileGeoModel.TileGMConfig import TileGMCfg
23 acc.merge(TileGMCfg(flags))
24
25 from LArGeoAlgsNV.LArGMConfig import LArGMCfg
26 acc.merge(LArGMCfg(flags))
27
28 if flags.Common.ProductionStep is ProductionStep.MinbiasPreprocessing:
29 kwargs.setdefault('EventInfo', flags.Overlay.BkgPrefix + "EventInfo")
30
31 MBTSTimeDiffEventInfoAlg=CompFactory.MBTSTimeDiffEventInfoAlg
33
34 return acc
35
36
37