3def ITkPixelGeoModelCfg(flags):
4 from AtlasGeoModel.GeoModelConfig import GeoModelCfg
5 acc = GeoModelCfg(flags)
6 geoModelSvc = acc.getPrimary()
7
8 from AthenaConfiguration.ComponentFactory import CompFactory
9 ITkPixelDetectorTool = CompFactory.ITk.PixelDetectorTool()
10
11 ITkPixelDetectorTool.Alignable = flags.ITk.Geometry.pixelAlignable
12 ITkPixelDetectorTool.AlignmentFolderName = flags.ITk.Geometry.alignmentFolder
13 ITkPixelDetectorTool.DetectorName = "ITkPixel"
14 if flags.ITk.Geometry.PixelLocal:
15
16 ITkPixelDetectorTool.GmxFilename = flags.ITk.Geometry.PixelFilename
17 if flags.ITk.Geometry.PixelClobOutputName:
18 ITkPixelDetectorTool.ClobOutputName = flags.ITk.Geometry.PixelClobOutputName
19 geoModelSvc.DetectorTools += [ ITkPixelDetectorTool ]
20 return acc
21
22