Table of Contents
Name | Direction | Type | Default | Description |
---|---|---|---|---|
Workspace1 | Input | Workspace2D | Mandatory | The name of the first input workspace. |
Workspace2 | Input | Workspace2D | Mandatory | The name of the second input workspace. |
OutputWorkspace | Output | Workspace2D | The name of the output workspace. |
Convolution of two workspaces using Convolution from CurveFitting. Workspaces must have the same number of spectra.
Example: Convolve sample workspaces
ws = CreateSampleWorkspace("Histogram",NumBanks=1,BankPixelWidth=1)
ws = ConvertUnits(ws,"Wavelength")
ws = Rebin(ws,Params=[1])
#restrict the number of wavelength points to speed up the example
wsOut = ConvolveWorkspaces(ws,ws)
print "Output: ", wsOut.readY(0)
Output:
Output: [ 60.78539112 0. 32.3478194 121.57078223 175.00835395
146.57078223]
Categories: Algorithms | Utility | Workspaces