Detector Correction Widget Icon

Detector Correction Widget#

The Detector Correction widget provides a graphical interface to:

  • correct spatially deformed detector data into a flat plane.

  • visualize the shift between raw and corrected peak positions.

Functionality#

This widget allows you to:

  1. Load Segmented Peaks: Input a Nexus URL containing your segmented 3D peaks.

  2. Configure Correction: Specify your spline or e2dx/e2dy files.

  3. Visualize Results: Compare raw pixels (Blue circles) vs. Corrected pixels (Red crosses)

User Interface#

Image showing an empty detector correction widget

Control Panel#

Detector Correction Settings#

  • “Correction with spline file”: check if the detector correction should use a spline file (exclusive with “Correction with Dx/Dy file”)

  • “Correction with Dx/Dy file”: check if the detector correction should use dx/dy file (exclusive with “Correction with spline file”)

Execution Control#

  • “Execute Detector Correction”: button to trigger the processing.

  • “Overwrite”: check to overwrite existing results at the expected location.

Plot Area (Right)#

The widget shows the effect of the correction:

  • Blue circles: Represent the raw pixel positions from the input data.

  • Red crosses: Represent the spatially corrected positions after execution.

Example Usage#

  1. Connect a widget that outputs a segmented_peaks_url.

  2. Select your .spline file in the parameters box.

  3. Click Execute. The plot will update to show the overlaid “before and after” coordinates.

Detector Correction GUI Tool Box