3def ITkStripGeoModelCfg(flags):
4 from AtlasGeoModel.GeoModelConfig import GeoModelCfg
5 acc = GeoModelCfg(flags)
6 geoModelSvc = acc.getPrimary()
7
8 from AthenaConfiguration.ComponentFactory import CompFactory
9 ITkStripDetectorTool = CompFactory.ITk.StripDetectorTool()
10
11 ITkStripDetectorTool.Alignable = flags.ITk.Geometry.stripAlignable
12 ITkStripDetectorTool.AlignmentFolderName = flags.ITk.Geometry.alignmentFolder
13 ITkStripDetectorTool.DetectorName = "ITkStrip"
14 if flags.ITk.Geometry.StripLocal:
15
16 ITkStripDetectorTool.GmxFilename = flags.ITk.Geometry.StripFilename
17 if flags.ITk.Geometry.StripClobOutputName:
18 ITkStripDetectorTool.ClobOutputName = flags.ITk.Geometry.StripClobOutputName
19 geoModelSvc.DetectorTools += [ ITkStripDetectorTool ]
20
21
22 ITkStripDetectorTool.doEndcapEtaNeighbour = flags.ITk.doEndcapEtaNeighbour
23
24 return acc
25
26