FFT
From MantidProject
Summary
Performs complex Fast Fourier Transform
Properties
| Order | Name | Direction | Type | Default | Description |
|---|---|---|---|---|---|
| 1 | InputWorkspace | Input | Workspace2D | Mandatory | The name of the input workspace. |
| 2 | OutputWorkspace | Output | Workspace2D | Mandatory | The name of the output workspace. It will contain six spectra: 3 - the real part of the transform, 4 - the imaginary part, 5 - the modulus. Spectra 0,1, and 2 repeat the spectra 3,4, and 5 respectively but for the positive frequencies only. |
| 3 | Real | Input | integer | 0 | The index of the spectrum in the input workspace to be used as the real part of the transformed data. If this property is not set the default index 0 is used. |
| 4 | Imaginary | Input | integer | Optional | The index of the spectrum in the input workspace to be used as the imaginary part of the transformed data. If this property is not set the imaginary part is assumed zero. |
| 5 | Transform | Input | String | "Forward" | The direction of the transform: "Forward" or "Backward". |
Source Code
Header FFT.h
Source FFT.cpp
