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

Functions

 TileCisDefaulCalibToolCfg (flags, **kwargs)
 TileCisCalibAlgCfg (flags, **kwargs)

Variables

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

Function Documentation

◆ TileCisCalibAlgCfg()

TileCisCalibAlgConfig.TileCisCalibAlgCfg ( flags,
** kwargs )
Function to configure TileCisCalibAlg algorithm

Definition at line 43 of file TileCisCalibAlgConfig.py.

43def TileCisCalibAlgCfg(flags, **kwargs):
44
45 ''' Function to configure TileCisCalibAlg algorithm'''
46
47 kwargs.setdefault('name', 'TileCisCalibAlg')
48 kwargs.setdefault('RunType', TileRunType.CIS.getIntValue())
49 kwargs.setdefault('RunNumber', flags.Input.RunNumbers[0])
50
51 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
52 acc = ComponentAccumulator()
53
54 if 'TileCalibTools' not in kwargs:
55 cisCalibTool = acc.popToolsAndMerge( TileCisDefaulCalibToolCfg(flags) )
56 kwargs['TileCalibTools'] = [cisCalibTool]
57
58 from AthenaConfiguration.ComponentFactory import CompFactory
59 TileTopCalibAlg = CompFactory.TileTopCalibAlg
60
61 acc.addEventAlgo(TileTopCalibAlg(**kwargs), primary=True)
62
63 return acc
64

◆ TileCisDefaulCalibToolCfg()

TileCisCalibAlgConfig.TileCisDefaulCalibToolCfg ( flags,
** kwargs )
Function to configure TileCisDefaultCalibTool tool

Definition at line 11 of file TileCisCalibAlgConfig.py.

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'''

Variable Documentation

◆ AtlasVersion

TileCisCalibAlgConfig.AtlasVersion

Definition at line 77 of file TileCisCalibAlgConfig.py.

◆ cfg

TileCisCalibAlgConfig.cfg = MainServicesCfg(flags)

Definition at line 87 of file TileCisCalibAlgConfig.py.

◆ doFit

TileCisCalibAlgConfig.doFit

Definition at line 79 of file TileCisCalibAlgConfig.py.

◆ Files

TileCisCalibAlgConfig.Files

Definition at line 76 of file TileCisCalibAlgConfig.py.

◆ flags

TileCisCalibAlgConfig.flags = initConfigFlags()

Definition at line 75 of file TileCisCalibAlgConfig.py.

◆ GlobalTag

TileCisCalibAlgConfig.GlobalTag

Definition at line 78 of file TileCisCalibAlgConfig.py.

◆ MaxEvents

TileCisCalibAlgConfig.MaxEvents

Definition at line 81 of file TileCisCalibAlgConfig.py.

◆ RunType

TileCisCalibAlgConfig.RunType

Definition at line 80 of file TileCisCalibAlgConfig.py.

◆ sc

TileCisCalibAlgConfig.sc = cfg.run()

Definition at line 102 of file TileCisCalibAlgConfig.py.

◆ summariseProps

TileCisCalibAlgConfig.summariseProps

Definition at line 97 of file TileCisCalibAlgConfig.py.

◆ True

TileCisCalibAlgConfig.True

Definition at line 97 of file TileCisCalibAlgConfig.py.

◆ withDetails

TileCisCalibAlgConfig.withDetails

Definition at line 97 of file TileCisCalibAlgConfig.py.