STIR  6.2.0
Namespaces | Macros | Typedefs | Functions | Variables
test_Fourier.cxx File Reference

Tests for function in the DFT group. More...

#include "stir/VectorWithOffset.h"
#include "stir/Array.h"
#include <complex>
#include "stir/stream.h"
#include "stir/round.h"
#include "stir_experimental/fft.h"
#include "stir/CPUTimer.h"
#include "stir/IndexRange2D.h"
#include "stir/IndexRange3D.h"
#include "stir/numerics/norm.h"
#include "stir/numerics/stir_NumericalRecipes.h"
#include "stir/numerics/fourier.h"
#include <iostream>
#include <algorithm>

Namespaces

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

Typedefs

typedef Array< 1, std::complex< float > > stir::ArrayC1
 
typedef Array< 1, float > stir::ArrayF1
 
typedef Array< 2, float > stir::ArrayF2
 
typedef Array< 2, std::complex< float > > stir::ArrayC2
 
typedef Array< 3, float > stir::ArrayF3
 
typedef Array< 3, std::complex< float > > stir::ArrayC3
 

Functions

template<typename elemT >
void stir::discrete_fourier_transform (VectorWithOffset< elemT > &data, int isign)
 
float stir::rand1 ()
 
int main ()
 

Variables

const int stir::FORWARDFFT = 1
 
const int stir::INVERSEFFT = -1
 

Detailed Description

Tests for function in the DFT group.

Author
Kris Thielemans