ATLAS Offline Software
Functions | Variables
TileLaserCalibAlgConfig Namespace Reference

Functions

def TileLaserDefaulCalibToolCfg (flags, **kwargs)
 
def TileLaserCalibAlgCfg (flags, **kwargs)
 

Variables

 inputDirectory
 
 inputFile
 
 flags
 
 Files
 
 AtlasVersion
 
 GlobalTag
 
 RunType
 
 MaxEvents
 
 cfg
 
 withDetails
 
 True
 
 summariseProps
 
 sc
 

Function Documentation

◆ TileLaserCalibAlgCfg()

def TileLaserCalibAlgConfig.TileLaserCalibAlgCfg (   flags,
**  kwargs 
)
Function to configure TileLaserCalibAlg algorithm

Definition at line 55 of file TileLaserCalibAlgConfig.py.

55 def TileLaserCalibAlgCfg(flags, **kwargs):
56 
57  ''' Function to configure TileLaserCalibAlg algorithm'''
58 
59  from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
60  acc = ComponentAccumulator()
61 
62  if 'Tools' not in kwargs:
63  laserCalibTool = acc.popToolsAndMerge( TileLaserDefaulCalibToolCfg(flags) )
64  kwargs['Tools'] = [laserCalibTool]
65 
66  from AthenaConfiguration.ComponentFactory import CompFactory
67  TileLaserCalibAlg = CompFactory.TileLaserCalibAlg
68 
69  acc.addEventAlgo(TileLaserCalibAlg(**kwargs), primary=True)
70 
71  return acc
72 

◆ TileLaserDefaulCalibToolCfg()

def TileLaserCalibAlgConfig.TileLaserDefaulCalibToolCfg (   flags,
**  kwargs 
)
Function to configure TileLaserDefaultCalibTool tool

Definition at line 11 of file TileLaserCalibAlgConfig.py.

11 def TileLaserDefaulCalibToolCfg(flags, **kwargs):
12 
13  ''' Function to configure TileLaserDefaultCalibTool tool'''
14 
15  from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
16  acc = ComponentAccumulator()
17 
18  from TileConditions.TileCablingSvcConfig import TileCablingSvcCfg
19  acc.merge( TileCablingSvcCfg(flags) )
20 
21  from TileConditions.TileInfoLoaderConfig import TileInfoLoaderCfg
22  acc.merge( TileInfoLoaderCfg(flags) )
23 
24  from TileGeoModel.TileGMConfig import TileGMCfg
25  acc.merge(TileGMCfg( flags ))
26 
27  from TileRecUtils.TileDQstatusConfig import TileDQstatusAlgCfg
28  acc.merge( TileDQstatusAlgCfg(flags) )
29 
30  if 'TileBadChanTool' not in kwargs:
31  from TileConditions.TileBadChannelsConfig import TileBadChanToolCfg
32  badChanTool = acc.popToolsAndMerge( TileBadChanToolCfg(flags) )
33  kwargs['TileBadChanTool'] = badChanTool
34 
35  if 'TileCondToolEmscale' not in kwargs:
36  from TileConditions.TileEMScaleConfig import TileCondToolEmscaleCfg
37  emScaleTool = acc.popToolsAndMerge( TileCondToolEmscaleCfg(flags) )
38  kwargs['TileCondToolEmscale'] = emScaleTool
39 
40  if 'TileDCSTool' not in kwargs:
41  from TileConditions.TileDCSConfig import TileDCSToolCfg
42  kwargs['TileDCSTool'] = acc.popToolsAndMerge( TileDCSToolCfg(flags) )
43 
44  from AthenaConfiguration.ComponentFactory import CompFactory
45  TileLaserDefalutCalibTool = CompFactory.TileLaserDefaultCalibTool
46 
47  acc.setPrivateTools(TileLaserDefalutCalibTool(**kwargs))
48 
49  return acc
50 
51 
52 '''
53 @brief Python configuration of TileLaserCalibAlg algorithm for the Run III
54 '''

Variable Documentation

◆ AtlasVersion

TileLaserCalibAlgConfig.AtlasVersion

Definition at line 89 of file TileLaserCalibAlgConfig.py.

◆ cfg

TileLaserCalibAlgConfig.cfg

Definition at line 98 of file TileLaserCalibAlgConfig.py.

◆ Files

TileLaserCalibAlgConfig.Files

Definition at line 88 of file TileLaserCalibAlgConfig.py.

◆ flags

TileLaserCalibAlgConfig.flags

Definition at line 87 of file TileLaserCalibAlgConfig.py.

◆ GlobalTag

TileLaserCalibAlgConfig.GlobalTag

Definition at line 90 of file TileLaserCalibAlgConfig.py.

◆ inputDirectory

TileLaserCalibAlgConfig.inputDirectory

Definition at line 84 of file TileLaserCalibAlgConfig.py.

◆ inputFile

TileLaserCalibAlgConfig.inputFile

Definition at line 85 of file TileLaserCalibAlgConfig.py.

◆ MaxEvents

TileLaserCalibAlgConfig.MaxEvents

Definition at line 92 of file TileLaserCalibAlgConfig.py.

◆ RunType

TileLaserCalibAlgConfig.RunType

Definition at line 91 of file TileLaserCalibAlgConfig.py.

◆ sc

TileLaserCalibAlgConfig.sc

Definition at line 113 of file TileLaserCalibAlgConfig.py.

◆ summariseProps

TileLaserCalibAlgConfig.summariseProps

Definition at line 108 of file TileLaserCalibAlgConfig.py.

◆ True

TileLaserCalibAlgConfig.True

Definition at line 108 of file TileLaserCalibAlgConfig.py.

◆ withDetails

TileLaserCalibAlgConfig.withDetails

Definition at line 108 of file TileLaserCalibAlgConfig.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
TileLaserCalibAlgConfig.TileLaserCalibAlgCfg
def TileLaserCalibAlgCfg(flags, **kwargs)
Definition: TileLaserCalibAlgConfig.py:55
TileLaserCalibAlg
Definition: TileLaserCalibAlg.h:22
python.TileBadChannelsConfig.TileBadChanToolCfg
def TileBadChanToolCfg(flags, **kwargs)
Definition: TileBadChannelsConfig.py:83
python.TileInfoLoaderConfig.TileInfoLoaderCfg
def TileInfoLoaderCfg(flags, **kwargs)
Definition: TileInfoLoaderConfig.py:12
python.TileDCSConfig.TileDCSToolCfg
def TileDCSToolCfg(flags, **kwargs)
Definition: TileDCSConfig.py:68
TileDQstatusConfig.TileDQstatusAlgCfg
def TileDQstatusAlgCfg(flags, **kwargs)
Definition: TileDQstatusConfig.py:31
TileLaserCalibAlgConfig.TileLaserDefaulCalibToolCfg
def TileLaserDefaulCalibToolCfg(flags, **kwargs)
Definition: TileLaserCalibAlgConfig.py:11
python.TileEMScaleConfig.TileCondToolEmscaleCfg
def TileCondToolEmscaleCfg(flags, **kwargs)
Definition: TileEMScaleConfig.py:125
python.TileCablingSvcConfig.TileCablingSvcCfg
def TileCablingSvcCfg(flags)
Definition: TileCablingSvcConfig.py:11
TileGMConfig.TileGMCfg
def TileGMCfg(flags)
Definition: TileGMConfig.py:7