ATLAS Offline Software
Functions | Variables
TileTowerBuilderConfig Namespace Reference

Functions

def TileTowerBuilderAlgCfg (flags, **kwargs)
 

Variables

 flags
 
 Files
 
 HISTFileName
 
 useTrigger
 
 enableLumiAccess
 
 MaxEvents
 
 cfg
 
 withDetails
 
 True
 
 summariseProps
 
 sc
 

Function Documentation

◆ TileTowerBuilderAlgCfg()

def TileTowerBuilderConfig.TileTowerBuilderAlgCfg (   flags,
**  kwargs 
)

Definition at line 11 of file TileTowerBuilderConfig.py.

11 def 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 

Variable Documentation

◆ cfg

TileTowerBuilderConfig.cfg

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

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

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.

TileTowerBuilderConfig.TileTowerBuilderAlgCfg
def TileTowerBuilderAlgCfg(flags, **kwargs)
Definition: TileTowerBuilderConfig.py:11
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
CaloTowerAlgorithm
Definition: CaloTowerAlgorithm.h:35
LArGMConfig.LArGMCfg
def LArGMCfg(flags)
Definition: LArGMConfig.py:8
TileTowerBuilderTool
Concrete tool for CaloTower building in Tile.
Definition: TileTowerBuilderTool.h:21
TileGMConfig.TileGMCfg
def TileGMCfg(flags)
Definition: TileGMConfig.py:7