ATLAS Offline Software
python
TrackingGeometryFlags
Functions
python.TrackingGeometryFlags Namespace Reference
Functions
def
createITkTrackingGeometryFlags
()
Function Documentation
◆
createITkTrackingGeometryFlags()
def python.TrackingGeometryFlags.createITkTrackingGeometryFlags
(
)
Definition at line
3
of file
TrackingGeometryFlags.py
.
3
def
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
python.TrackingGeometryFlags.createITkTrackingGeometryFlags
def createITkTrackingGeometryFlags()
Definition:
TrackingGeometryFlags.py:3
Generated on Sun Dec 22 2024 22:06:58 for ATLAS Offline Software by
1.8.18