3def createITkTrackingGeometryFlags():
4 from AthenaConfiguration.AthConfigFlags import AthConfigFlags
5 itkcf = AthConfigFlags()
6
7 itkcf.addFlag("beampipeMatZbins", 35)
8 itkcf.addFlag("pixelBarrelMatZbins", 100)
9 itkcf.addFlag("pixelBarrelMatPhiBins", 50)
10 itkcf.addFlag("pixelEndcapMatRbins", 50)
11 itkcf.addFlag("pixelEndcapMatPhiBins", 50)
12 itkcf.addFlag("stripBarrelMatZbins", 100)
13 itkcf.addFlag("stripBarrelMatPhiBins", 50)
14 itkcf.addFlag("stripEndcapMatRbins", 50)
15 itkcf.addFlag("stripEndcapMatPhiBins", 50)
16 itkcf.addFlag("passiveBarrelMatZbins", 100)
17 itkcf.addFlag("passiveBarrelMatPhiBins", 50)
18 itkcf.addFlag("passiveEndcapMatRbins", 50)
19 itkcf.addFlag("passiveEndcapMatPhiBins", 50)
20 itkcf.addFlag("minimalRadialGapForVolumeSplit", 10.)
21 itkcf.addFlag("loadLocalDbForMaterialMaps", False)
22 itkcf.addFlag("localDatabaseName", "AtlasLayerMaterial.db")
23 itkcf.addFlag("materialTag", "AtlasLayerMat_v")
24 itkcf.addFlag("version", "22")
25 itkcf.addFlag("geometryTagForMaterialMaps", lambda pcf: pcf.GeoModel.AtlasVersion)
26
27 return itkcf