#include <TDSPStft.h>
Inheritance diagram for TDSPStft:

This is the interface to the STFT. 4 Slots are avaiable Connect a the "atom"/"Window function" with "Window(TDSPSignal*)". Analog connect the dual with "DualWindow(TDSPSignal*)". With the Slots "FFT(TDSPSignal*)" the Fourier transformation is calculated with the Dual Window. With "IFFT(TDSPSignal*)" the Inverse Fourier Transformation is calculated according to the Window itself
Definition at line 35 of file TDSPStft.h.
Public Member Functions | |
| TDSPStft (char *name) | |
| ~TDSPStft () | |
| void | SetBlockLen (Int_t b) |
| Int_t | GetBlockLen () |
| void | SetMultiplikator (Int_t b) |
| Int_t | GetMultiplikator () |
| void | Window (TDSPSignal *input) |
| void | DualWindow (TDSPSignal *input) |
Protected Attributes | |
| TDSPSignal * | fSTFT_Signal |
| TDSPSignal * | fISTFT_Signal |
| TDSPSignal * | fWindow |
| TDSPSignal * | fDualWindow |
| Int_t | fMulti |
| Int_t | fBlockLen |
|
|
|
|
|
|
|
|
Definition at line 76 of file TDSPStft.h. References fDualWindow.
00076 {fDualWindow = input;};
|
|
|
Definition at line 56 of file TDSPStft.h. References fBlockLen.
00056 { return fBlockLen; };
|
|
|
Definition at line 65 of file TDSPStft.h. References fMulti.
00065 { return fMulti; };
|
|
|
Definition at line 55 of file TDSPStft.h. References fBlockLen.
00055 { fBlockLen = b; };
|
|
|
Definition at line 64 of file TDSPStft.h. References fMulti.
00064 { fMulti = b;};
|
|
|
Definition at line 72 of file TDSPStft.h. References fWindow.
00072 {fWindow = input;};
|
|
|
Definition at line 46 of file TDSPStft.h. Referenced by GetBlockLen(), and SetBlockLen(). |
|
|
Definition at line 43 of file TDSPStft.h. Referenced by DualWindow(). |
|
|
Definition at line 40 of file TDSPStft.h. |
|
|
Definition at line 45 of file TDSPStft.h. Referenced by GetMultiplikator(), and SetMultiplikator(). |
|
|
Definition at line 39 of file TDSPStft.h. |
|
|
Definition at line 42 of file TDSPStft.h. Referenced by Window(). |
1.3.2