A.I.M.S algorithms


fft1d.h File Reference
Include dependency graph for fft1d.h:

Go to the source code of this file.

Classes

class  AimsData< T >
 

Functions

AIMSALGO_API AimsData< float > AimsLinearToDecibel (const AimsData< float > &sqv)
 Linear to decibel scale transformation. More...
 
1D Fast Fourier Transform.

This Fourier transform is a Fast Fourier transform taken from the Numerical Recipee in C.

Parameters
vec1D-input data of complex float items
isign+1 for direct transform and -1 for inverse transform
AIMSALGO_API AimsData< float > AimsXCor1d (const AimsData< float > &data1, const AimsData< float > &data2)
 
1D Cross-correlation.

This cross-correlation is based upon Fast Fourier transform taken from the Numerical Recipee in C.

Parameters
vec1D-input data of complex float items
vec1D-input data of complex float items
AIMSALGO_API AimsData< cfloatAimsFFT1D (const AimsData< cfloat > &vec, int isign=1)
 

Function Documentation

AIMSALGO_API AimsData< cfloat > AimsFFT1D ( const AimsData< cfloat > &  vec,
int  isign = 1 
)
AIMSALGO_API AimsData<float> AimsLinearToDecibel ( const AimsData< float > &  sqv)

Linear to decibel scale transformation.

AIMSALGO_API AimsData< float > AimsXCor1d ( const AimsData< float > &  data1,
const AimsData< float > &  data2 
)