ATLAS Offline Software
Loading...
Searching...
No Matches
python.TrackingGeometryFlags Namespace Reference

Functions

 createITkTrackingGeometryFlags ()

Function Documentation

◆ createITkTrackingGeometryFlags()

python.TrackingGeometryFlags.createITkTrackingGeometryFlags ( )

Definition at line 3 of file TrackingGeometryFlags.py.

3def createITkTrackingGeometryFlags():
4 from AthenaConfiguration.AthConfigFlags import AthConfigFlags
5 itkcf = AthConfigFlags()
6
7 itkcf.addFlag("beampipeMatZbins", 35) # Number of Z bins to be used for beampipe material layer
8 itkcf.addFlag("pixelBarrelMatZbins", 100) # Number of z bins to be used for pixel barrel material layer
9 itkcf.addFlag("pixelBarrelMatPhiBins", 50) # Number of phi bins to be used for pixel barrel material layer
10 itkcf.addFlag("pixelEndcapMatRbins", 50) # Number of r bins to be used for pixel endcap material layer
11 itkcf.addFlag("pixelEndcapMatPhiBins", 50) # Number of phi bins to be used for pixel endcap material layer
12 itkcf.addFlag("stripBarrelMatZbins", 100) # Number of z bins to be used for strip barrel material layer
13 itkcf.addFlag("stripBarrelMatPhiBins", 50) # Number of phi bins to be used for strip barrel material layer
14 itkcf.addFlag("stripEndcapMatRbins", 50) # Number of r bins to be used for strip endcap material layer
15 itkcf.addFlag("stripEndcapMatPhiBins", 50) # Number of phi bins to be used for strip endcap material layer
16 itkcf.addFlag("passiveBarrelMatZbins", 100) # Number of z bins to be used for passive material layers
17 itkcf.addFlag("passiveBarrelMatPhiBins", 50) # Number of phi bins to be used for passive material layers
18 itkcf.addFlag("passiveEndcapMatRbins", 50) # Number of r bins to be used for passive material layers
19 itkcf.addFlag("passiveEndcapMatPhiBins", 50) # Number of phi bins to be used for passive material layers
20 itkcf.addFlag("minimalRadialGapForVolumeSplit", 10.) # Radial gap to enable disc splitting
21 itkcf.addFlag("loadLocalDbForMaterialMaps", False) # Enable reading of local database
22 itkcf.addFlag("localDatabaseName", "AtlasLayerMaterial.db") # Database geometry name
23 itkcf.addFlag("materialTag", "AtlasLayerMat_v") # Material tag
24 itkcf.addFlag("version", "22") # material version
25 itkcf.addFlag("geometryTagForMaterialMaps", lambda pcf: pcf.GeoModel.AtlasVersion) # Geometry Tag used for loading the material maps
26
27 return itkcf