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

Functions

 TileTowerBuilderAlgCfg (flags, **kwargs)

Variables

 flags = initConfigFlags()
 Files
 HISTFileName
 useTrigger
 enableLumiAccess
 MaxEvents
 cfg = MainServicesCfg(flags)
 withDetails
 True
 summariseProps
 sc = cfg.run()

Detailed Description

@file TileTowerBuilderConfig.py
@brief Python configuration of Tile Tower builder algorithm for the Run III

Function Documentation

◆ TileTowerBuilderAlgCfg()

TileTowerBuilderConfig.TileTowerBuilderAlgCfg ( flags,
** kwargs )

Definition at line 11 of file TileTowerBuilderConfig.py.

11def TileTowerBuilderAlgCfg(flags, **kwargs):
12
13 acc = ComponentAccumulator()
14
15 kwargs.setdefault('name', 'TileTowerBldrAlg')
16 kwargs.setdefault('TowerContainerName', 'TileTower')
17 kwargs.setdefault('NumberOfPhiTowers', 64)
18 kwargs.setdefault('NumberOfEtaTowers', 34)
19 kwargs.setdefault('EtaMin', -1.7)
20 kwargs.setdefault('EtaMax', 1.7)
21 kwargs.setdefault('EnableChronoStat', flags.Concurrency.NumThreads == 0)
22
23 from TileGeoModel.TileGMConfig import TileGMCfg
24 acc.merge(TileGMCfg(flags))
25
26 from LArGeoAlgsNV.LArGMConfig import LArGMCfg
27 acc.merge(LArGMCfg(flags))
28
29 TileTowerBuilderTool=CompFactory.TileTowerBuilderTool
30 tileCmbTwrBldr = TileTowerBuilderTool( name = 'TileCmbTwrBldr',
31 CellContainerName = 'AllCalo',
32 IncludedCalos = ['TILE'])
33
34 kwargs['TowerBuilderTools'] = [ tileCmbTwrBldr ]
35
36 CaloTowerAlgorithm=CompFactory.CaloTowerAlgorithm
37 acc.addEventAlgo(CaloTowerAlgorithm(**kwargs), primary = True)
38
39 return acc
40
41
Concrete tool for CaloTower building in Tile.

Variable Documentation

◆ cfg

TileTowerBuilderConfig.cfg = MainServicesCfg(flags)

Definition at line 64 of file TileTowerBuilderConfig.py.

◆ enableLumiAccess

TileTowerBuilderConfig.enableLumiAccess

Definition at line 56 of file TileTowerBuilderConfig.py.

◆ Files

TileTowerBuilderConfig.Files

Definition at line 53 of file TileTowerBuilderConfig.py.

◆ flags

TileTowerBuilderConfig.flags = initConfigFlags()

Definition at line 52 of file TileTowerBuilderConfig.py.

◆ HISTFileName

TileTowerBuilderConfig.HISTFileName

Definition at line 54 of file TileTowerBuilderConfig.py.

◆ MaxEvents

TileTowerBuilderConfig.MaxEvents

Definition at line 57 of file TileTowerBuilderConfig.py.

◆ sc

TileTowerBuilderConfig.sc = cfg.run()

Definition at line 74 of file TileTowerBuilderConfig.py.

◆ summariseProps

TileTowerBuilderConfig.summariseProps

Definition at line 69 of file TileTowerBuilderConfig.py.

◆ True

TileTowerBuilderConfig.True

Definition at line 69 of file TileTowerBuilderConfig.py.

◆ useTrigger

TileTowerBuilderConfig.useTrigger

Definition at line 55 of file TileTowerBuilderConfig.py.

◆ withDetails

TileTowerBuilderConfig.withDetails

Definition at line 69 of file TileTowerBuilderConfig.py.