GammaLib 2.0.0
Loading...
Searching...
No Matches
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.
 
GFft operator- (const GFft &a, const GFft &b)
 Return difference of two Fast Fourier Transformations.
 
GFft operator* (const GFft &a, const GFft &b)
 Return product of two Fast Fourier Transformations.
 
GFft operator/ (const GFft &a, const GFft &b)
 Return quotient of two Fast Fourier Transformations.
 

Detailed Description

Fast Fourier transformation class interface definition.

Author
Juergen Knoedlseder

Definition in file GFft.hpp.

Function Documentation

◆ operator*()

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.

◆ operator+()

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.

◆ operator-()

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.

◆ operator/()

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.