11def TileCisDefaulCalibToolCfg(flags, **kwargs):
12
13 ''' Function to configure TileCisDefaultCalibTool tool'''
14
15 kwargs.setdefault('removePed', True)
16
17 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
18 acc = ComponentAccumulator()
19
20 from TileConditions.TileCablingSvcConfig import TileCablingSvcCfg
21 acc.merge( TileCablingSvcCfg(flags) )
22
23 from TileConditions.TileInfoLoaderConfig import TileInfoLoaderCfg
24 acc.merge( TileInfoLoaderCfg(flags) )
25
26 from TileGeoModel.TileGMConfig import TileGMCfg
27 acc.merge(TileGMCfg( flags ))
28
29 from TileRecUtils.TileDQstatusConfig import TileDQstatusAlgCfg
30 acc.merge( TileDQstatusAlgCfg(flags) )
31
32 from AthenaConfiguration.ComponentFactory import CompFactory
33 TileCisDefalutCalibTool = CompFactory.TileCisDefaultCalibTool
34
35 acc.setPrivateTools(TileCisDefalutCalibTool(**kwargs))
36
37 return acc
38
39
40'''
41@brief Python configuration of TileCisCalibAlg algorithm for the Run III
42'''