ATLAS Offline Software
Functions
ActsGeometryConfig Namespace Reference

Functions

ComponentAccumulator ActsTrackingGeometrySvcCfg (flags, str name="ActsTrackingGeometrySvc", **kwargs)
 
ComponentAccumulator ActsPropStepRootWriterSvcCfg (flags, str name="ActsPropStepRootWriterSvc", **kwargs)
 
ComponentAccumulator ActsTrackingGeometryToolCfg (flags, str name="ActsTrackingGeometryTool")
 
ComponentAccumulator ActsExtrapolationToolCfg (flags, str name="ActsExtrapolationTool", **kwargs)
 
ComponentAccumulator ActsMaterialTrackWriterSvcCfg (flags, str name="ActsMaterialTrackWriterSvc", **kwargs)
 
ComponentAccumulator ActsMaterialStepConverterToolCfg (flags, str name="ActsMaterialStepConverterTool", **kwargs)
 
ComponentAccumulator ActsSurfaceMappingToolCfg (flags, str name="ActsSurfaceMappingTool", **kwargs)
 
ComponentAccumulator ActsVolumeMappingToolCfg (flags, str name="ActsVolumeMappingTool", **kwargs)
 
ComponentAccumulator ActsMaterialJsonWriterToolCfg (flags, str name="ActsMaterialJsonWriterTool", **kwargs)
 
ComponentAccumulator ActsObjWriterToolCfg (flags, str name="ActsObjWriterTool", **kwargs)
 
ComponentAccumulator ActsExtrapolationAlgCfg (flags, str name="ActsExtrapolationAlg", **kwargs)
 
ComponentAccumulator ActsWriteTrackingGeometryCfg (flags, str name="ActsWriteTrackingGeometry", **kwargs)
 
ComponentAccumulator ActsWriteTrackingGeometryTransformsAlgCfg (flags, str name="ActsWriteTrackingGeometryTransformsAlg", **dict kwargs)
 
ComponentAccumulator ActsMaterialMappingCfg (flags, str name="ActsMaterialMapping", **kwargs)
 
ComponentAccumulator ActsVolumeIdToDetectorCollectionMappingAlgCfg (flags, str name="ActsVolumeIdToDetectorCollectionMappingAlgCfg", **kwargs)
 
ComponentAccumulator ItkBlueprintNodeBuilderCfg (flags, str name="ItkBlueprintNodeBuilder", **kwargs)
 
ComponentAccumulator caloBlueprintNodeBuilderCfg (flags, str name="CaloBlueprintNodeBuilder", **kwargs)
 

Function Documentation

◆ ActsExtrapolationAlgCfg()

ComponentAccumulator ActsGeometryConfig.ActsExtrapolationAlgCfg (   flags,
str   name = "ActsExtrapolationAlg",
**  kwargs 
)

Definition at line 218 of file ActsGeometryConfig.py.

218 def ActsExtrapolationAlgCfg(flags,
219  name: str = "ActsExtrapolationAlg",
220  **kwargs) -> ComponentAccumulator:
221  acc = ComponentAccumulator()
222 
223  if "ExtrapolationTool" not in kwargs:
224  kwargs.setdefault("ExtrapolationTool", acc.popToolsAndMerge(ActsExtrapolationToolCfg(flags))) # PrivateToolHandle
225 
226  acc.merge(ActsPropStepRootWriterSvcCfg(flags, FilePath="propsteps.root", TreeName="propsteps"))
227  acc.addEventAlgo(CompFactory.ActsExtrapolationAlg(name, **kwargs))
228  return acc
229 

◆ ActsExtrapolationToolCfg()

ComponentAccumulator ActsGeometryConfig.ActsExtrapolationToolCfg (   flags,
str   name = "ActsExtrapolationTool",
**  kwargs 
)

Definition at line 156 of file ActsGeometryConfig.py.

156 def ActsExtrapolationToolCfg(flags,
157  name: str = "ActsExtrapolationTool",
158  **kwargs) -> ComponentAccumulator:
159  acc = ComponentAccumulator()
160  from MagFieldServices.MagFieldServicesConfig import AtlasFieldCacheCondAlgCfg
161  acc.merge(AtlasFieldCacheCondAlgCfg(flags))
162  kwargs.setdefault("TrackingGeometryTool", acc.getPrimaryAndMerge(ActsTrackingGeometryToolCfg(flags))) # PrivateToolHandle
163  acc.setPrivateTools(CompFactory.ActsTrk.ExtrapolationTool(name, **kwargs))
164  return acc
165 
166 

◆ ActsMaterialJsonWriterToolCfg()

ComponentAccumulator ActsGeometryConfig.ActsMaterialJsonWriterToolCfg (   flags,
str   name = "ActsMaterialJsonWriterTool",
**  kwargs 
)

Definition at line 202 of file ActsGeometryConfig.py.

203  name: str = "ActsMaterialJsonWriterTool",
204  **kwargs) -> ComponentAccumulator:
205  acc = ComponentAccumulator()
206  acc.addPublicTool(CompFactory.ActsMaterialJsonWriterTool(name, **kwargs), primary=True)
207  return acc
208 
209 

◆ ActsMaterialMappingCfg()

ComponentAccumulator ActsGeometryConfig.ActsMaterialMappingCfg (   flags,
str   name = "ActsMaterialMapping",
**  kwargs 
)

Definition at line 274 of file ActsGeometryConfig.py.

274 def ActsMaterialMappingCfg(flags,
275  name: str = "ActsMaterialMapping",
276  **kwargs) -> ComponentAccumulator:
277  acc = ComponentAccumulator()
278 
279  if 'MaterialStepConverterTool' not in kwargs:
280  kwargs.setdefault("MaterialStepConverterTool", acc.getPrimaryAndMerge(ActsMaterialStepConverterToolCfg(flags)))
281 
282  if 'SurfaceMappingTool' not in kwargs:
283  kwargs.setdefault("SurfaceMappingTool", acc.getPrimaryAndMerge(ActsSurfaceMappingToolCfg(flags)))
284 
285  if 'VolumeMappingTool' not in kwargs:
286  kwargs.setdefault("VolumeMappingTool", acc.getPrimaryAndMerge(ActsVolumeMappingToolCfg(flags)))
287 
288  if 'MaterialJsonWriterTool' not in kwargs:
289  kwargs.setdefault("MaterialJsonWriterTool",
290  acc.getPrimaryAndMerge( ActsMaterialJsonWriterToolCfg(flags,
291  OutputFile = "material-maps.json",
292  processSensitives = False,
293  processNonMaterial = False) ))
294 
295  acc.addEventAlgo(CompFactory.ActsMaterialMapping(name, **kwargs))
296  return acc
297 

◆ ActsMaterialStepConverterToolCfg()

ComponentAccumulator ActsGeometryConfig.ActsMaterialStepConverterToolCfg (   flags,
str   name = "ActsMaterialStepConverterTool",
**  kwargs 
)

Definition at line 176 of file ActsGeometryConfig.py.

177  name: str = "ActsMaterialStepConverterTool",
178  **kwargs ) -> ComponentAccumulator:
179  acc = ComponentAccumulator()
180  acc.addPublicTool(CompFactory.ActsMaterialStepConverterTool(name, **kwargs), primary=True)
181  return acc
182 
183 

◆ ActsMaterialTrackWriterSvcCfg()

ComponentAccumulator ActsGeometryConfig.ActsMaterialTrackWriterSvcCfg (   flags,
str   name = "ActsMaterialTrackWriterSvc",
**  kwargs 
)

Definition at line 167 of file ActsGeometryConfig.py.

168  name: str = "ActsMaterialTrackWriterSvc",
169  **kwargs) -> ComponentAccumulator:
170  acc = ComponentAccumulator()
171  acc.merge(ActsTrackingGeometrySvcCfg(flags))
172  acc.addService(CompFactory.ActsMaterialTrackWriterSvc(name, **kwargs), primary=True)
173  return acc
174 
175 

◆ ActsObjWriterToolCfg()

ComponentAccumulator ActsGeometryConfig.ActsObjWriterToolCfg (   flags,
str   name = "ActsObjWriterTool",
**  kwargs 
)

Definition at line 210 of file ActsGeometryConfig.py.

210 def ActsObjWriterToolCfg(flags,
211  name: str = "ActsObjWriterTool",
212  **kwargs) -> ComponentAccumulator:
213  acc = ComponentAccumulator()
214  acc.addPublicTool(CompFactory.ActsObjWriterTool(name, **kwargs), primary=True)
215  return acc
216 
217 

◆ ActsPropStepRootWriterSvcCfg()

ComponentAccumulator ActsGeometryConfig.ActsPropStepRootWriterSvcCfg (   flags,
str   name = "ActsPropStepRootWriterSvc",
**  kwargs 
)

Definition at line 139 of file ActsGeometryConfig.py.

140  name: str = "ActsPropStepRootWriterSvc",
141  **kwargs) -> ComponentAccumulator:
142  acc = ComponentAccumulator()
143  acc.addService(CompFactory.ActsPropStepRootWriterSvc(name, **kwargs))
144  return acc
145 
146 

◆ ActsSurfaceMappingToolCfg()

ComponentAccumulator ActsGeometryConfig.ActsSurfaceMappingToolCfg (   flags,
str   name = "ActsSurfaceMappingTool",
**  kwargs 
)

Definition at line 184 of file ActsGeometryConfig.py.

184 def ActsSurfaceMappingToolCfg(flags,
185  name: str = "ActsSurfaceMappingTool",
186  **kwargs ) -> ComponentAccumulator:
187  acc = ComponentAccumulator()
188  kwargs.setdefault("TrackingGeometryTool", acc.getPrimaryAndMerge(ActsTrackingGeometryToolCfg(flags))) # PrivateToolHandle
189  acc.addPublicTool(CompFactory.ActsSurfaceMappingTool(name, **kwargs), primary=True)
190  return acc
191 
192 

◆ ActsTrackingGeometrySvcCfg()

ComponentAccumulator ActsGeometryConfig.ActsTrackingGeometrySvcCfg (   flags,
str   name = "ActsTrackingGeometrySvc",
**  kwargs 
)

Definition at line 6 of file ActsGeometryConfig.py.

7  name: str = "ActsTrackingGeometrySvc",
8  **kwargs) -> ComponentAccumulator:
10 
11  from ROOT.ActsTrk import DetectorType
12  kwargs.setdefault("NotAlignDetectors", [DetectorType.Trt,
13  DetectorType.Hgtd])
14  kwargs.setdefault("UseBlueprint", flags.Acts.TrackingGeometry.UseBlueprint)
15  kwargs.setdefault("ObjDebugOutput", flags.Acts.TrackingGeometry.ObjDebugOutput)
16 
17  subDetectors = []
18  blueprintTools = []
19 
20  if flags.Detector.GeometryBpipe:
21  from BeamPipeGeoModel.BeamPipeGMConfig import BeamPipeGeometryCfg
22  acc.merge(BeamPipeGeometryCfg(flags))
23  kwargs.setdefault("BuildBeamPipe", True)
24 
25  if flags.Detector.GeometryPixel:
26  subDetectors += ["Pixel"]
27  from PixelGeoModel.PixelGeoModelConfig import PixelReadoutGeometryCfg
28  acc.merge(PixelReadoutGeometryCfg(flags))
29 
30 
31  if flags.Detector.GeometrySCT:
32  subDetectors += ["SCT"]
33  from SCT_GeoModel.SCT_GeoModelConfig import SCT_ReadoutGeometryCfg
34  acc.merge(SCT_ReadoutGeometryCfg(flags))
35 
36  if flags.Detector.GeometryTRT:
37  # Commented out because TRT is not production ready yet and we don't
38  # want to turn it on even if the global flag is set
39  # subDetectors += ["TRT"]
40  from TRT_GeoModel.TRT_GeoModelConfig import TRT_ReadoutGeometryCfg
41  acc.merge(TRT_ReadoutGeometryCfg(flags))
42 
43  if flags.Detector.GeometryCalo:
44  #No non-blueprint mode exists for calo, so all we do here is
45  #to setup both the LAr and Tile geometry to enable access to the
46  #CaloDetDescrManager geometry information. This is needed
47  #for the Acts calo blueprint builder tool
48  #Note that in blueprint mode the calo geometry is built
49  #in initialize of the TrackingGeometrySvc and so we use
50  #a static calo geometry. To avoid errors the flag Lar.doAlign
51  #must be set to false (when flag values are set)
52  from LArGeoAlgsNV.LArGMConfig import LArGMCfg
53  acc.merge(LArGMCfg(flags))
54  from TileGeoModel.TileGMConfig import TileGMCfg
55  acc.merge(TileGMCfg(flags))
56 
57  if flags.Muon.usePhaseIIGeoSetup and not flags.Acts.TrackingGeometry.UseBlueprint:
58  subDetectors += ["Muon"]
59  from MuonConfig.MuonGeometryConfig import MuonGeoModelCfg
60  acc.merge(MuonGeoModelCfg(flags))
61  from ActsMuonDetector.ActsMuonDetectorCfg import MsTrackingVolumeBuilderCfg
62  kwargs.setdefault("MSVolumeBuilder", acc.popToolsAndMerge(MsTrackingVolumeBuilderCfg(flags)))
63 
64  #first add the itk builder and then the muon system - this is the correct order
65  if flags.Acts.TrackingGeometry.UseBlueprint:
66  if flags.Detector.GeometryITkPixel or flags.Detector.GeometryITkStrip:
67  blueprintTools += [acc.popToolsAndMerge(ItkBlueprintNodeBuilderCfg(flags))]
68  if flags.Detector.GeometryCalo:
69  subDetectors += ["Calo"]
70  blueprintTools += [acc.popToolsAndMerge(caloBlueprintNodeBuilderCfg(flags))]
71  if flags.Detector.GeometryMuon:
72  subDetectors += ["Muon"]
73  from MuonConfig.MuonGeometryConfig import MuonGeoModelCfg
74  acc.merge(MuonGeoModelCfg(flags))
75  from ActsMuonDetector.ActsMuonDetectorCfg import MuonBlueprintNodeBuilderCfg
76  blueprintTools += [acc.popToolsAndMerge(MuonBlueprintNodeBuilderCfg(flags))]
77  # also Calo needs to be added
78 
79  if flags.Detector.GeometryITkPixel:
80  subDetectors += ["ITkPixel"]
81  from PixelGeoModelXml.ITkPixelGeoModelConfig import ITkPixelReadoutGeometryCfg
82  acc.merge(ITkPixelReadoutGeometryCfg(flags))
83 
84  if flags.Detector.GeometryITkStrip:
85  subDetectors += ["ITkStrip"]
86  from StripGeoModelXml.ITkStripGeoModelConfig import ITkStripReadoutGeometryCfg
87  acc.merge(ITkStripReadoutGeometryCfg(flags))
88 
89 
90  if flags.Detector.GeometryHGTD:
91  subDetectors += ["HGTD"]
92  if flags.HGTD.Geometry.useGeoModelXml:
93  from HGTD_GeoModelXml.HGTD_GeoModelConfig import HGTD_ReadoutGeometryCfg
94  else:
95  from HGTD_GeoModel.HGTD_GeoModelConfig import HGTD_ReadoutGeometryCfg
96  acc.merge(HGTD_ReadoutGeometryCfg(flags))
97 
98  actsTrackingGeometrySvc = CompFactory.ActsTrackingGeometrySvc(name,
99  BuildSubDetectors=subDetectors,
100  BlueprintNodeBuilders=blueprintTools,
101  **kwargs)
102 
103  if flags.Acts.TrackingGeometry.MaterialSource == "Default":
104  if flags.Detector.GeometryITk:
105  extension = "ITk"
106  if flags.Detector.GeometryHGTD:
107  extension += "-HGTD"
108  if flags.Acts.TrackingGeometry.InsertITkPassiveMaterialLayers:
109  extension += "-passiveLayers"
110  if flags.Acts.TrackingGeometry.MaterialFileExtension:
111  extension += "-"+flags.Acts.TrackingGeometry.MaterialFileExtension
112  actsTrackingGeometrySvc.UseMaterialMap = True
113  actsTrackingGeometrySvc.MaterialMapCalibFolder = flags.Acts.TrackingGeometry.MaterialCalibrationFolder
114  actsTrackingGeometrySvc.MaterialMapInputFile = \
115  "material-maps-" + flags.GeoModel.AtlasVersion + "-" + extension + ".json"
116 
117  elif flags.Acts.TrackingGeometry.MaterialSource.find(".json") != -1:
118  actsTrackingGeometrySvc.UseMaterialMap = True
119  actsTrackingGeometrySvc.MaterialMapCalibFolder = flags.Acts.TrackingGeometry.MaterialCalibrationFolder
120  actsTrackingGeometrySvc.MaterialMapInputFile = flags.Acts.TrackingGeometry.MaterialSource
121 
122  if flags.Acts.TrackingGeometry.InsertITkPassiveMaterialLayers:
123  actsTrackingGeometrySvc.PassiveITkInnerPixelBarrelLayerRadii = flags.Acts.TrackingGeometry.PassiveITkInnerPixelBarrelLayerRadii
124  actsTrackingGeometrySvc.PassiveITkInnerPixelBarrelLayerHalflengthZ = flags.Acts.TrackingGeometry.PassiveITkInnerPixelBarrelLayerHalflengthZ
125  actsTrackingGeometrySvc.PassiveITkInnerPixelBarrelLayerThickness = flags.Acts.TrackingGeometry.PassiveITkInnerPixelBarrelLayerThickness
126  actsTrackingGeometrySvc.PassiveITkOuterPixelBarrelLayerRadii = flags.Acts.TrackingGeometry.PassiveITkOuterPixelBarrelLayerRadii
127  actsTrackingGeometrySvc.PassiveITkOuterPixelBarrelLayerHalflengthZ = flags.Acts.TrackingGeometry.PassiveITkOuterPixelBarrelLayerHalflengthZ
128  actsTrackingGeometrySvc.PassiveITkOuterPixelBarrelLayerThickness = flags.Acts.TrackingGeometry.PassiveITkOuterPixelBarrelLayerThickness
129  actsTrackingGeometrySvc.PassiveITkStripBarrelLayerRadii = flags.Acts.TrackingGeometry.PassiveITkStripBarrelLayerRadii
130  actsTrackingGeometrySvc.PassiveITkStripBarrelLayerHalflengthZ = flags.Acts.TrackingGeometry.PassiveITkStripBarrelLayerHalflengthZ
131  actsTrackingGeometrySvc.PassiveITkStripBarrelLayerThickness = flags.Acts.TrackingGeometry.PassiveITkStripBarrelLayerThickness
132 
133 
134 
135  acc.addService(actsTrackingGeometrySvc, primary = True)
136  return acc
137 
138 

◆ ActsTrackingGeometryToolCfg()

ComponentAccumulator ActsGeometryConfig.ActsTrackingGeometryToolCfg (   flags,
str   name = "ActsTrackingGeometryTool" 
)

Definition at line 147 of file ActsGeometryConfig.py.

148  name: str = "ActsTrackingGeometryTool" ) -> ComponentAccumulator:
149  acc = ComponentAccumulator()
150  acc.merge(ActsTrackingGeometrySvcCfg(flags))
151  from ActsAlignmentAlgs.AlignmentAlgsConfig import ActsGeometryContextAlgCfg
152  acc.merge(ActsGeometryContextAlgCfg(flags))
153  acc.addPublicTool(CompFactory.ActsTrackingGeometryTool(name), primary = True)
154  return acc
155 

◆ ActsVolumeIdToDetectorCollectionMappingAlgCfg()

ComponentAccumulator ActsGeometryConfig.ActsVolumeIdToDetectorCollectionMappingAlgCfg (   flags,
str   name = "ActsVolumeIdToDetectorCollectionMappingAlgCfg",
**  kwargs 
)

Definition at line 298 of file ActsGeometryConfig.py.

299  name: str = "ActsVolumeIdToDetectorCollectionMappingAlgCfg",
300  **kwargs) -> ComponentAccumulator:
301  acc = ComponentAccumulator()
302  if 'TrackingGeometryTool' not in kwargs :
303  kwargs.setdefault('TrackingGeometryTool',
304  acc.getPrimaryAndMerge(ActsTrackingGeometryToolCfg(flags)))
305  kwargs.setdefault('ActsVolumeIdToDetectorElementCollectionMap', 'VolumeIdToDetectorElementCollectionMap')
306 
307  def filterCollections(flags, pixel_det_el, strip_det_el) :
308  ret=[]
309  if flags.Detector.GeometryITkPixel:
310  ret += [ pixel_det_el ]
311  if flags.Detector.GeometryITkStrip:
312  ret += [ strip_det_el ]
313  return ret
314  kwargs.setdefault('DetectorElementsKeys', filterCollections( flags,
315  'ITkPixelDetectorElementCollection',
316  'ITkStripDetectorElementCollection'))
317 
318  acc.addCondAlgo(CompFactory.ActsTrk.ActsVolumeIdToDetectorElementCollectionMappingAlg(name, **kwargs))
319  return acc
320 

◆ ActsVolumeMappingToolCfg()

ComponentAccumulator ActsGeometryConfig.ActsVolumeMappingToolCfg (   flags,
str   name = "ActsVolumeMappingTool",
**  kwargs 
)

Definition at line 193 of file ActsGeometryConfig.py.

193 def ActsVolumeMappingToolCfg(flags,
194  name: str = "ActsVolumeMappingTool",
195  **kwargs ) -> ComponentAccumulator:
196  acc = ComponentAccumulator()
197  kwargs.setdefault("TrackingGeometryTool", acc.getPrimaryAndMerge(ActsTrackingGeometryToolCfg(flags))) # PrivateToolHandle
198  acc.addPublicTool(CompFactory.ActsVolumeMappingTool(name, **kwargs), primary=True)
199  return acc
200 
201 

◆ ActsWriteTrackingGeometryCfg()

ComponentAccumulator ActsGeometryConfig.ActsWriteTrackingGeometryCfg (   flags,
str   name = "ActsWriteTrackingGeometry",
**  kwargs 
)

Definition at line 230 of file ActsGeometryConfig.py.

231  name: str = "ActsWriteTrackingGeometry",
232  **kwargs) -> ComponentAccumulator:
233  acc = ComponentAccumulator()
234 
235  if 'TrackingGeometryTool' not in kwargs:
236  kwargs.setdefault("TrackingGeometryTool", acc.getPrimaryAndMerge(ActsTrackingGeometryToolCfg(flags))) # PrivateToolHandle
237 
238  if 'MaterialJsonWriterTool' not in kwargs:
239  kwargs.setdefault("MaterialJsonWriterTool", acc.getPrimaryAndMerge(ActsMaterialJsonWriterToolCfg(flags,
240  OutputFile = "geometry-maps.json",
241  processSensitives = False,
242  processNonMaterial = True) ))
243 
244  subDetectors = []
245  if flags.Detector.GeometryBpipe:
246  subDetectors = ["BeamPipe"]
247 
248  if flags.Detector.GeometryPixel:
249  subDetectors += ["Pixel"]
250  if flags.Detector.GeometryITkPixel:
251  subDetectors += ["ITkPixel"]
252 
253  if flags.Detector.GeometrySCT:
254  subDetectors += ["SCT"]
255  if flags.Detector.GeometryITkStrip:
256  subDetectors += ["ITkStrip"]
257  if flags.Detector.GeometryHGTD:
258  subDetectors += ["HGTD"]
259 
260  acc.addEventAlgo(CompFactory.ActsWriteTrackingGeometry(name, **kwargs))
261  return acc
262 

◆ ActsWriteTrackingGeometryTransformsAlgCfg()

ComponentAccumulator ActsGeometryConfig.ActsWriteTrackingGeometryTransformsAlgCfg (   flags,
str   name = "ActsWriteTrackingGeometryTransformsAlg",
**dict  kwargs 
)

Definition at line 263 of file ActsGeometryConfig.py.

264  name: str = "ActsWriteTrackingGeometryTransformsAlg",
265  **kwargs: dict) -> ComponentAccumulator:
266  acc = ComponentAccumulator()
267 
268  if 'TrackingGeometryTool' not in kwargs:
269  kwargs.setdefault("TrackingGeometryTool", acc.getPrimaryAndMerge(ActsTrackingGeometryToolCfg(flags))) # PrivateToolHandle
270 
271  acc.addEventAlgo(CompFactory.ActsWriteTrackingGeometryTransforms(name,**kwargs))
272  return acc
273 

◆ caloBlueprintNodeBuilderCfg()

ComponentAccumulator ActsGeometryConfig.caloBlueprintNodeBuilderCfg (   flags,
str   name = "CaloBlueprintNodeBuilder",
**  kwargs 
)

Definition at line 329 of file ActsGeometryConfig.py.

330  name: str = "CaloBlueprintNodeBuilder",
331  **kwargs) -> ComponentAccumulator:
332  result = ComponentAccumulator()
333  the_tool = CompFactory.ActsTrk.CaloBlueprintNodeBuilder(name, **kwargs)
334  result.setPrivateTools(the_tool)
335  return result
336 

◆ ItkBlueprintNodeBuilderCfg()

ComponentAccumulator ActsGeometryConfig.ItkBlueprintNodeBuilderCfg (   flags,
str   name = "ItkBlueprintNodeBuilder",
**  kwargs 
)

Definition at line 321 of file ActsGeometryConfig.py.

322  name: str = "ItkBlueprintNodeBuilder",
323  **kwargs) -> ComponentAccumulator:
324  result = ComponentAccumulator()
325  the_tool = CompFactory.ActsTrk.ItkBlueprintNodeBuilder(name, **kwargs)
326  result.setPrivateTools(the_tool)
327  return result
328 
ActsGeometryConfig.ActsTrackingGeometrySvcCfg
ComponentAccumulator ActsTrackingGeometrySvcCfg(flags, str name="ActsTrackingGeometrySvc", **kwargs)
Definition: ActsGeometryConfig.py:6
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
BeamPipeGMConfig.BeamPipeGeometryCfg
def BeamPipeGeometryCfg(flags)
Definition: BeamPipeGMConfig.py:5
ActsMuonDetectorCfg.MuonBlueprintNodeBuilderCfg
def MuonBlueprintNodeBuilderCfg(flags, name="MuonBlueprintNodeBuilder", **kwargs)
Definition: ActsMuonDetectorCfg.py:22
TRT_GeoModelConfig.TRT_ReadoutGeometryCfg
def TRT_ReadoutGeometryCfg(flags)
Definition: TRT_GeoModelConfig.py:73
ITkStripGeoModelConfig.ITkStripReadoutGeometryCfg
def ITkStripReadoutGeometryCfg(flags)
Definition: ITkStripGeoModelConfig.py:43
ActsGeometryConfig.ActsPropStepRootWriterSvcCfg
ComponentAccumulator ActsPropStepRootWriterSvcCfg(flags, str name="ActsPropStepRootWriterSvc", **kwargs)
Definition: ActsGeometryConfig.py:139
ITkPixelGeoModelConfig.ITkPixelReadoutGeometryCfg
def ITkPixelReadoutGeometryCfg(flags)
Definition: ITkPixelGeoModelConfig.py:39
ActsGeometryConfig.ItkBlueprintNodeBuilderCfg
ComponentAccumulator ItkBlueprintNodeBuilderCfg(flags, str name="ItkBlueprintNodeBuilder", **kwargs)
Definition: ActsGeometryConfig.py:321
ActsGeometryConfig.ActsMaterialTrackWriterSvcCfg
ComponentAccumulator ActsMaterialTrackWriterSvcCfg(flags, str name="ActsMaterialTrackWriterSvc", **kwargs)
Definition: ActsGeometryConfig.py:167
ActsGeometryConfig.ActsVolumeIdToDetectorCollectionMappingAlgCfg
ComponentAccumulator ActsVolumeIdToDetectorCollectionMappingAlgCfg(flags, str name="ActsVolumeIdToDetectorCollectionMappingAlgCfg", **kwargs)
Definition: ActsGeometryConfig.py:298
ActsGeometryConfig.ActsExtrapolationAlgCfg
ComponentAccumulator ActsExtrapolationAlgCfg(flags, str name="ActsExtrapolationAlg", **kwargs)
Definition: ActsGeometryConfig.py:218
ActsGeometryConfig.ActsObjWriterToolCfg
ComponentAccumulator ActsObjWriterToolCfg(flags, str name="ActsObjWriterTool", **kwargs)
Definition: ActsGeometryConfig.py:210
ActsGeometryConfig.ActsWriteTrackingGeometryCfg
ComponentAccumulator ActsWriteTrackingGeometryCfg(flags, str name="ActsWriteTrackingGeometry", **kwargs)
Definition: ActsGeometryConfig.py:230
ActsGeometryConfig.ActsWriteTrackingGeometryTransformsAlgCfg
ComponentAccumulator ActsWriteTrackingGeometryTransformsAlgCfg(flags, str name="ActsWriteTrackingGeometryTransformsAlg", **dict kwargs)
Definition: ActsGeometryConfig.py:263
SCT_GeoModelConfig.SCT_ReadoutGeometryCfg
def SCT_ReadoutGeometryCfg(flags)
Definition: SCT_GeoModelConfig.py:50
MuonGeometryConfig.MuonGeoModelCfg
def MuonGeoModelCfg(flags)
Definition: MuonGeometryConfig.py:28
ActsGeometryConfig.ActsExtrapolationToolCfg
ComponentAccumulator ActsExtrapolationToolCfg(flags, str name="ActsExtrapolationTool", **kwargs)
Definition: ActsGeometryConfig.py:156
AlignmentAlgsConfig.ActsGeometryContextAlgCfg
def ActsGeometryContextAlgCfg(flags, name="GeometryContextAlg", **kwargs)
Setup the Geometry context algorithm.
Definition: AlignmentAlgsConfig.py:109
ActsGeometryConfig.ActsMaterialMappingCfg
ComponentAccumulator ActsMaterialMappingCfg(flags, str name="ActsMaterialMapping", **kwargs)
Definition: ActsGeometryConfig.py:274
ActsGeometryConfig.caloBlueprintNodeBuilderCfg
ComponentAccumulator caloBlueprintNodeBuilderCfg(flags, str name="CaloBlueprintNodeBuilder", **kwargs)
Definition: ActsGeometryConfig.py:329
HGTD_GeoModelConfig.HGTD_ReadoutGeometryCfg
def HGTD_ReadoutGeometryCfg(flags)
Definition: python/HGTD_GeoModelConfig.py:23
ActsGeometryConfig.ActsTrackingGeometryToolCfg
ComponentAccumulator ActsTrackingGeometryToolCfg(flags, str name="ActsTrackingGeometryTool")
Definition: ActsGeometryConfig.py:147
LArGMConfig.LArGMCfg
def LArGMCfg(flags)
Definition: LArGMConfig.py:8
PixelGeoModelConfig.PixelReadoutGeometryCfg
def PixelReadoutGeometryCfg(flags)
Definition: PixelGeoModelConfig.py:52
ActsGeometryConfig.ActsVolumeMappingToolCfg
ComponentAccumulator ActsVolumeMappingToolCfg(flags, str name="ActsVolumeMappingTool", **kwargs)
Definition: ActsGeometryConfig.py:193
ActsGeometryConfig.ActsMaterialJsonWriterToolCfg
ComponentAccumulator ActsMaterialJsonWriterToolCfg(flags, str name="ActsMaterialJsonWriterTool", **kwargs)
Definition: ActsGeometryConfig.py:202
ActsGeometryConfig.ActsMaterialStepConverterToolCfg
ComponentAccumulator ActsMaterialStepConverterToolCfg(flags, str name="ActsMaterialStepConverterTool", **kwargs)
Definition: ActsGeometryConfig.py:176
ActsGeometryConfig.ActsSurfaceMappingToolCfg
ComponentAccumulator ActsSurfaceMappingToolCfg(flags, str name="ActsSurfaceMappingTool", **kwargs)
Definition: ActsGeometryConfig.py:184
python.MagFieldServicesConfig.AtlasFieldCacheCondAlgCfg
def AtlasFieldCacheCondAlgCfg(flags, **kwargs)
Definition: MagFieldServicesConfig.py:8
ActsMuonDetectorCfg.MsTrackingVolumeBuilderCfg
def MsTrackingVolumeBuilderCfg(flags, name="MSTrackingVolumeBuilder", **kwargs)
Definition: ActsMuonDetectorCfg.py:14
TileGMConfig.TileGMCfg
def TileGMCfg(flags)
Definition: TileGMConfig.py:7