Fourier Transformation Algorithms
Public Member Functions | Public Attributes | List of all members
Fourier::InputData Struct Reference

The input data to perform a fourier transformation. More...

#include <fourier.h>

Public Member Functions

 operator bool () const
 Checks if a dataset is good. More...
 
std::vector< std::pair< double, double > > & operator() ()
 
const std::vector< std::pair< double, double > > & operator() () const
 

Public Attributes

std::vector< std::pair< double, double > > data
 < The actual data as x/y dataset More...
 
Error error {Error::NONE}
 

Detailed Description

The input data to perform a fourier transformation.

Member Function Documentation

◆ operator bool()

Fourier::InputData::operator bool ( ) const
inline

Checks if a dataset is good.

Returns
true In case the data is good
false In case the data is bad

◆ operator()() [1/2]

std::vector<std::pair<double, double> >& Fourier::InputData::operator() ( )
inline

◆ operator()() [2/2]

const std::vector<std::pair<double, double> >& Fourier::InputData::operator() ( ) const
inline

Member Data Documentation

◆ data

std::vector<std::pair<double, double> > Fourier::InputData::data

< The actual data as x/y dataset

The posible error state of the dataset

◆ error

Error Fourier::InputData::error {Error::NONE}

The documentation for this struct was generated from the following file: