GammaLib  2.1.0.dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GFft.hpp File Reference

Fast Fourier transformation class interface definition. More...

#include <string>
#include <vector>
#include <complex>
#include "GBase.hpp"
#include "GFftWavetable.hpp"

Go to the source code of this file.

Classes

class  GFft
 Fast Fourier Transformation class. More...
 

Functions

GFft operator+ (const GFft &a, const GFft &b)
 Return sum of two Fast Fourier Transformations. More...
 
GFft operator- (const GFft &a, const GFft &b)
 Return difference of two Fast Fourier Transformations. More...
 
GFft operator* (const GFft &a, const GFft &b)
 Return product of two Fast Fourier Transformations. More...
 
GFft operator/ (const GFft &a, const GFft &b)
 Return quotient of two Fast Fourier Transformations. More...
 

Detailed Description

Fast Fourier transformation class interface definition.

Author
Juergen Knoedlseder

Definition in file GFft.hpp.

Function Documentation

GFft operator* ( const GFft a,
const GFft b 
)
inline

Return product of two Fast Fourier Transformations.

Parameters
[in]aFirst Fast Fourier Transformation.
[in]bSecond Fast Fourier Transformation.
Returns
Product of the Fast Fourier Transformations a and b.

Returns the product of the Fast Fourier Transformations a and b.

Definition at line 362 of file GFft.hpp.

GFft operator+ ( const GFft a,
const GFft b 
)
inline

Return sum of two Fast Fourier Transformations.

Parameters
[in]aFirst Fast Fourier Transformation.
[in]bSecond Fast Fourier Transformation.
Returns
Sum of the Fast Fourier Transformations a and b.

Returns the sum of the Fast Fourier Transformations a and b.

Definition at line 326 of file GFft.hpp.

GFft operator- ( const GFft a,
const GFft b 
)
inline

Return difference of two Fast Fourier Transformations.

Parameters
[in]aFirst Fast Fourier Transformation.
[in]bSecond Fast Fourier Transformation.
Returns
Difference of the Fast Fourier Transformations a and b.

Returns the difference of the Fast Fourier Transformations a and b.

Definition at line 344 of file GFft.hpp.

GFft operator/ ( const GFft a,
const GFft b 
)
inline

Return quotient of two Fast Fourier Transformations.

Parameters
[in]aFirst Fast Fourier Transformation.
[in]bSecond Fast Fourier Transformation.
Returns
Quotient of the Fast Fourier Transformations a and b.

Returns the quotient of the Fast Fourier Transformations a and b.

Definition at line 380 of file GFft.hpp.