STIR  6.2.0
Classes | Namespaces | Functions
fft.h File Reference

Declaration of FFT routines. More...

#include "stir/common.h"

Go to the source code of this file.

Classes

class  stir::Array< num_dimensions, elemT >
 This class defines multi-dimensional (numeric) arrays. More...
 

Namespaces

 stir
 Namespace for the STIR library (and some/most of its applications)
 

Functions

void stir::four1 (Array< 1, float > &data, int nn, int isign)
 1-dimensional FFT More...
 
void stir::fourn (Array< 1, float > &data, Array< 1, int > &nn, int ndim, int isign)
 n-dimensional FFT More...
 
void stir::convlvC (Array< 1, float > &data, const Array< 1, float > &filter, int n)
 Convolve data with a filter which is given in frequency space. More...
 
void stir::rlft3 (Array< 3, float > &data, Array< 2, float > &speq, int nn1, int nn2, int nn3, int isign)
 3D FFT of real numbers
 
void stir::realft (Array< 1, float > &data, int n, int isign)
 Calculates the Fourier Transform of a set of 2n real-valued data points. More...
 

Detailed Description

Declaration of FFT routines.

This are C++-ified version of Numerical Recipes routines. You need to have the book before you can use this!

Warning
This will be removed.
Author
Claire Labbe
Kris Thielemans
PARAPET project