ATLAS Offline Software
Functions | Variables
TileRawChannelBuilderFitConfig Namespace Reference

Functions

def TileRawChannelBuilderFitFilterCfg (flags, **kwargs)
 
def TileRawChannelBuilderFitOverflowCfg (flags, **kwargs)
 

Variables

 flags
 
 Files
 
 AtlasVersion
 
 RunType
 
 NoiseFilter
 
 acc
 
 withDetails
 
 True
 
 summariseProps
 

Function Documentation

◆ TileRawChannelBuilderFitFilterCfg()

def TileRawChannelBuilderFitConfig.TileRawChannelBuilderFitFilterCfg (   flags,
**  kwargs 
)
Return component accumulator with configured private Tile Fit raw channel builder tool

Arguments:
    flags  -- Athena configuration flags

Definition at line 9 of file TileRawChannelBuilderFitConfig.py.

9 def TileRawChannelBuilderFitFilterCfg(flags, **kwargs):
10  """Return component accumulator with configured private Tile Fit raw channel builder tool
11 
12  Arguments:
13  flags -- Athena configuration flags
14  """
15 
16  name = kwargs.pop('name', 'TileRawChannelBuilderFitFilter')
17  kwargs.setdefault('TileRawChannelContainer', 'TileRawChannelFit')
18  kwargs.setdefault('correctTime', flags.Tile.correctTime)
19  kwargs.setdefault('FrameLength', 7)
20 
21  acc = ComponentAccumulator()
22 
23  if 'TileCondToolNoiseSample' not in kwargs:
24  from TileConditions.TileSampleNoiseConfig import TileCondToolNoiseSampleCfg
25  sampleNoiseTool = acc.popToolsAndMerge( TileCondToolNoiseSampleCfg(flags) )
26  kwargs['TileCondToolNoiseSample'] = sampleNoiseTool
27 
28  if flags.Tile.correctTime and 'TileCondToolTiming' not in kwargs:
29  from TileConditions.TileTimingConfig import TileCondToolTimingCfg
30  timingTool = acc.popToolsAndMerge( TileCondToolTimingCfg(flags) )
31  kwargs['TileCondToolTiming'] = timingTool
32 
33  TileRawChannelBuilderFitFilter=CompFactory.TileRawChannelBuilderFitFilter
34  from TileRecUtils.TileRawChannelBuilderConfig import TileRawChannelBuilderCfg
35  rawChanBuilder = acc.popToolsAndMerge(TileRawChannelBuilderCfg(flags, name, TileRawChannelBuilderFitFilter, **kwargs))
36  acc.setPrivateTools(rawChanBuilder)
37 
38  return acc
39 
40 

◆ TileRawChannelBuilderFitOverflowCfg()

def TileRawChannelBuilderFitConfig.TileRawChannelBuilderFitOverflowCfg (   flags,
**  kwargs 
)

Definition at line 41 of file TileRawChannelBuilderFitConfig.py.

41 def TileRawChannelBuilderFitOverflowCfg(flags, **kwargs):
43  name = 'TileRawChannelBuilderFitOverflow',
44  TileRawChannelContainer = "")
45 
46 

Variable Documentation

◆ acc

TileRawChannelBuilderFitConfig.acc

Definition at line 66 of file TileRawChannelBuilderFitConfig.py.

◆ AtlasVersion

TileRawChannelBuilderFitConfig.AtlasVersion

Definition at line 59 of file TileRawChannelBuilderFitConfig.py.

◆ Files

TileRawChannelBuilderFitConfig.Files

Definition at line 58 of file TileRawChannelBuilderFitConfig.py.

◆ flags

TileRawChannelBuilderFitConfig.flags

Definition at line 57 of file TileRawChannelBuilderFitConfig.py.

◆ NoiseFilter

TileRawChannelBuilderFitConfig.NoiseFilter

Definition at line 61 of file TileRawChannelBuilderFitConfig.py.

◆ RunType

TileRawChannelBuilderFitConfig.RunType

Definition at line 60 of file TileRawChannelBuilderFitConfig.py.

◆ summariseProps

TileRawChannelBuilderFitConfig.summariseProps

Definition at line 72 of file TileRawChannelBuilderFitConfig.py.

◆ True

TileRawChannelBuilderFitConfig.True

Definition at line 72 of file TileRawChannelBuilderFitConfig.py.

◆ withDetails

TileRawChannelBuilderFitConfig.withDetails

Definition at line 72 of file TileRawChannelBuilderFitConfig.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.TileSampleNoiseConfig.TileCondToolNoiseSampleCfg
def TileCondToolNoiseSampleCfg(flags, **kwargs)
Definition: TileSampleNoiseConfig.py:69
python.TileTimingConfig.TileCondToolTimingCfg
def TileCondToolTimingCfg(flags, **kwargs)
Definition: TileTimingConfig.py:77
TileRawChannelBuilderFitConfig.TileRawChannelBuilderFitFilterCfg
def TileRawChannelBuilderFitFilterCfg(flags, **kwargs)
Definition: TileRawChannelBuilderFitConfig.py:9
TileRawChannelBuilderConfig.TileRawChannelBuilderCfg
def TileRawChannelBuilderCfg(flags, name, TileRawChannelBuilder, **kwargs)
Definition: TileRawChannelBuilderConfig.py:9
TileRawChannelBuilderFitConfig.TileRawChannelBuilderFitOverflowCfg
def TileRawChannelBuilderFitOverflowCfg(flags, **kwargs)
Definition: TileRawChannelBuilderFitConfig.py:41