Algorithm: SmoothDataExcludingPeaksAlgo

Description:

This algorithm removes peaks from a given workspace and smooths the data using a spline function. It processes the input workspace to exclude specified peaks and then applies a smoothing spline to the remaining data.

Expected Inputs:

  1. InputWorkspace:
    • Type: MatrixWorkspace

    • Direction: Input

    • Property Mode: Mandatory

    • Description: Workspace containing the peaks to be removed.

  2. OutputWorkspace:
    • Type: MatrixWorkspace

    • Direction: Output

    • Property Mode: Mandatory

    • Description: Histogram Workspace with removed peaks.

  3. DetectorPeaks:
    • Type: String

    • Direction: Input

    • Property Mode: Mandatory

    • Description: JSON string containing the detector peaks.

  4. SmoothingParameter:
    • Type: Float

    • Direction: Input

    • Property Mode: Mandatory

    • Description: Smoothing parameter for the spline function.