ATLAS Offline Software
Loading...
Searching...
No Matches
TileRawChNoiseCalibAlgConfig Namespace Reference

Functions

 TileRawChNoiseCalibAlgCfg (flags, **kwargs)

Variables

 flags = initConfigFlags()
 Files
 AtlasVersion
 GlobalTag
 MaxEvents
 cfg = MainServicesCfg(flags)
 withDetails
 True
 summariseProps
 sc = cfg.run()

Detailed Description

@file TileRawChNoiseCalibAlgConfig.py
@brief Python configuration of TileRawChNoiseCalibAlg algorithm for the Run III

Function Documentation

◆ TileRawChNoiseCalibAlgCfg()

TileRawChNoiseCalibAlgConfig.TileRawChNoiseCalibAlgCfg ( flags,
** kwargs )
Function to configure TileRawChNoiseCalibAlg algorithm

Definition at line 8 of file TileRawChNoiseCalibAlgConfig.py.

8def TileRawChNoiseCalibAlgCfg(flags, **kwargs):
9
10 ''' Function to configure TileRawChNoiseCalibAlg algorithm'''
11
12 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
13 acc = ComponentAccumulator()
14
15 from TileConditions.TileCablingSvcConfig import TileCablingSvcCfg
16 acc.merge( TileCablingSvcCfg(flags) )
17
18 from TileGeoModel.TileGMConfig import TileGMCfg
19 acc.merge(TileGMCfg( flags ))
20
21 from TileRecUtils.TileDQstatusConfig import TileDQstatusAlgCfg
22 acc.merge( TileDQstatusAlgCfg(flags) )
23
24 if 'TileBadChanTool' not in kwargs:
25 from TileConditions.TileBadChannelsConfig import TileBadChanToolCfg
26 badChanTool = acc.popToolsAndMerge( TileBadChanToolCfg(flags) )
27 kwargs['TileBadChanTool'] = badChanTool
28
29 if 'TileCondToolEmscale' not in kwargs:
30 from TileConditions.TileEMScaleConfig import TileCondToolEmscaleCfg
31 emScaleTool = acc.popToolsAndMerge( TileCondToolEmscaleCfg(flags) )
32 kwargs['TileCondToolEmscale'] = emScaleTool
33
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)
41
42 from AthenaConfiguration.ComponentFactory import CompFactory
43 TileRawChNoiseCalibAlg = CompFactory.TileRawChNoiseCalibAlg
44
45 acc.addEventAlgo(TileRawChNoiseCalibAlg(**kwargs), primary=True)
46
47 return acc
48

Variable Documentation

◆ AtlasVersion

TileRawChNoiseCalibAlgConfig.AtlasVersion

Definition at line 61 of file TileRawChNoiseCalibAlgConfig.py.

◆ cfg

TileRawChNoiseCalibAlgConfig.cfg = MainServicesCfg(flags)

Definition at line 69 of file TileRawChNoiseCalibAlgConfig.py.

◆ Files

TileRawChNoiseCalibAlgConfig.Files

Definition at line 60 of file TileRawChNoiseCalibAlgConfig.py.

◆ flags

TileRawChNoiseCalibAlgConfig.flags = initConfigFlags()

Definition at line 59 of file TileRawChNoiseCalibAlgConfig.py.

◆ GlobalTag

TileRawChNoiseCalibAlgConfig.GlobalTag

Definition at line 62 of file TileRawChNoiseCalibAlgConfig.py.

◆ MaxEvents

TileRawChNoiseCalibAlgConfig.MaxEvents

Definition at line 63 of file TileRawChNoiseCalibAlgConfig.py.

◆ sc

TileRawChNoiseCalibAlgConfig.sc = cfg.run()

Definition at line 84 of file TileRawChNoiseCalibAlgConfig.py.

◆ summariseProps

TileRawChNoiseCalibAlgConfig.summariseProps

Definition at line 79 of file TileRawChNoiseCalibAlgConfig.py.

◆ True

TileRawChNoiseCalibAlgConfig.True

Definition at line 79 of file TileRawChNoiseCalibAlgConfig.py.

◆ withDetails

TileRawChNoiseCalibAlgConfig.withDetails

Definition at line 79 of file TileRawChNoiseCalibAlgConfig.py.