10 ''' Function to configure TileRawChNoiseCalibAlg algorithm'''
12 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
15 from TileConditions.TileCablingSvcConfig
import TileCablingSvcCfg
18 from TileGeoModel.TileGMConfig
import TileGMCfg
21 from TileRecUtils.TileDQstatusConfig
import TileDQstatusAlgCfg
24 if 'TileBadChanTool' not in kwargs:
25 from TileConditions.TileBadChannelsConfig
import TileBadChanToolCfg
27 kwargs[
'TileBadChanTool'] = badChanTool
29 if 'TileCondToolEmscale' not in kwargs:
30 from TileConditions.TileEMScaleConfig
import TileCondToolEmscaleCfg
32 kwargs[
'TileCondToolEmscale'] = emScaleTool
34 kwargs.setdefault(
'name',
'TileRawChNoiseCalibAlg')
35 kwargs.setdefault(
'doDsp',
True)
36 kwargs.setdefault(
'doFit', flags.Tile.doFit)
37 kwargs.setdefault(
'doOpt', flags.Tile.doOpt2)
38 kwargs.setdefault(
'doFixed', flags.Tile.doOptATLAS)
39 kwargs.setdefault(
'doMF', flags.Tile.doMF)
40 kwargs.setdefault(
'doOF1', flags.Tile.doOF1)
42 from AthenaConfiguration.ComponentFactory
import CompFactory
43 TileRawChNoiseCalibAlg = CompFactory.TileRawChNoiseCalibAlg