Renounce recursively the newly created cluster splitting probability map from all child tools.
- Use new Gaudi helper class to iterate recursively through all child tools and using the new Gaudi visitor which renounces certain inputs from a tool, to renounce the output cluster splitting probability map from all child tools. The map is recorded to StoreGate before any of the child tools are called. Thus, the map, although not final yet, can already be used through read handles. Without renouncing the inputs, Gaudi would issue a circular dependency warning. - Remove the previously introduced property which allowed to renounce manually the input cluster splitting probability map from the PixelClusterOnTrackTool.
Showing
- InnerDetector/InDetExample/InDetRecExample/python/InDetRecExampleConfig.py 8 additions, 8 deletions...etExample/InDetRecExample/python/InDetRecExampleConfig.py
- InnerDetector/InDetExample/InDetRecExample/python/TrackingCommon.py 7 additions, 9 deletions...tor/InDetExample/InDetRecExample/python/TrackingCommon.py
- InnerDetector/InDetExample/InDetRecExample/share/ConfiguredNewTrackingSiPattern.py 2 additions, 4 deletions...e/InDetRecExample/share/ConfiguredNewTrackingSiPattern.py
- InnerDetector/InDetRecTools/InDetTrackSummaryHelperTool/InDetTrackSummaryHelperTool/InDetTrackSummaryHelperTool.h 0 additions, 3 deletions...InDetTrackSummaryHelperTool/InDetTrackSummaryHelperTool.h
- InnerDetector/InDetRecTools/InDetTrackSummaryHelperTool/src/InDetTrackSummaryHelperTool.cxx 0 additions, 19 deletions...rackSummaryHelperTool/src/InDetTrackSummaryHelperTool.cxx
- InnerDetector/InDetRecTools/SiClusterOnTrackTool/SiClusterOnTrackTool/PixelClusterOnTrackTool.h 0 additions, 2 deletions...nTrackTool/SiClusterOnTrackTool/PixelClusterOnTrackTool.h
- InnerDetector/InDetRecTools/SiClusterOnTrackTool/src/PixelClusterOnTrackTool.cxx 0 additions, 19 deletions...ools/SiClusterOnTrackTool/src/PixelClusterOnTrackTool.cxx
- Tracking/TrkTools/TrkAmbiguityProcessor/src/AmbiguityProcessorBase.cxx 71 additions, 3 deletions...ools/TrkAmbiguityProcessor/src/AmbiguityProcessorBase.cxx
- Tracking/TrkTools/TrkAmbiguityProcessor/src/AmbiguityProcessorBase.h 31 additions, 1 deletion...kTools/TrkAmbiguityProcessor/src/AmbiguityProcessorBase.h
- Tracking/TrkTools/TrkAmbiguityProcessor/src/DenseEnvironmentsAmbiguityProcessorTool.cxx 4 additions, 26 deletions...Processor/src/DenseEnvironmentsAmbiguityProcessorTool.cxx
- Tracking/TrkTools/TrkAmbiguityProcessor/src/DenseEnvironmentsAmbiguityProcessorTool.h 1 addition, 8 deletions...tyProcessor/src/DenseEnvironmentsAmbiguityProcessorTool.h
- Tracking/TrkTools/TrkAmbiguityProcessor/src/SimpleAmbiguityProcessorTool.cxx 6 additions, 26 deletions...rkAmbiguityProcessor/src/SimpleAmbiguityProcessorTool.cxx
- Tracking/TrkTools/TrkAmbiguityProcessor/src/SimpleAmbiguityProcessorTool.h 0 additions, 5 deletions.../TrkAmbiguityProcessor/src/SimpleAmbiguityProcessorTool.h
Loading
Please register or sign in to comment