38 |
* E-mail : |
* E-mail : |
39 |
* |
* |
40 |
*******************************************************************/ |
*******************************************************************/ |
41 |
|
/** |
42 |
|
** \file fft.hh |
43 |
|
** Define the fft class |
44 |
|
*/ |
45 |
|
|
46 |
#ifndef FFT_HH |
#ifndef FFT_HH |
47 |
#define FFT_HH |
#define FFT_HH |
48 |
|
|
50 |
#include "discsignal.hh" |
#include "discsignal.hh" |
51 |
#include "contsignal.hh" |
#include "contsignal.hh" |
52 |
|
|
53 |
|
/** \brief The FFT Algo Class that return the good magnitud frequence |
54 |
|
** |
55 |
|
*/ |
56 |
class fft: public Algo { |
class fft: public Algo { |
57 |
// Associations |
// Associations |
58 |
// Attributes |
// Attributes |
59 |
// Operations |
// Operations |
60 |
public: |
public: |
61 |
|
/** \name The fft was apllied during the construction of the class. |
62 |
|
** \{ */ |
63 |
fft ( ContSignal signal); |
fft ( ContSignal signal); |
64 |
|
/** \param signal: The fft algo will be applied on this signal |
65 |
|
*/ |
66 |
fft ( DiscSignal &signal, bool); |
fft ( DiscSignal &signal, bool); |
67 |
// ComplexSignal &get_signal(); |
/** \} */ |
68 |
|
|
69 |
|
/** \brief the accessor in order to get the ;agnitud of the fft. |
70 |
|
**/ |
71 |
DiscSignal &get_magnitude(); |
DiscSignal &get_magnitude(); |
72 |
|
|
73 |
|
|