FFT

From MantidProject

Jump to: navigation, search

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

Personal tools
Create a book