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

Definition at line 28 of file TDSPFilter.h.
Public Member Functions | |
| Double_t | GetNorm () const |
| void | SetNorm (Double_t n) |
| void | Normalize () |
| Bool_t | IsNormalized () const |
| TDSPFilter () | |
| virtual | ~TDSPFilter () |
| TDSPVector * | GetFIR () const |
| TDSPVector * | GetIIR () const |
| void | FIR (TDSPVector *fir) |
| void | IIR (TDSPVector *iir) |
| TDSPVector * | filter (TDSPVector *input, TDSPVector *output=NULL) |
| TDSPVector * | filter (TDSPFifo *input, TDSPVector *output=NULL) |
| TComplex | filter (TDSPFifo *input, TDSPFifo *output) |
Data Fields | |
| TDSPVector * | fFIR |
| TDSPVector * | fIIR |
Protected Attributes | |
| Double_t | fNorm |
| Bool_t | fNormalized |
|
|
|
|
|
|
|
||||||||||||
|
Definition at line 63 of file TDSPFilter.h. References fFIR, fIIR, and filter().
00063 { // Filter the content of the input Fifo with specified FIR/IIR-filters
00064 return ::filter(input,output,fFIR,fIIR);
00065 }
|
|
||||||||||||
|
Definition at line 59 of file TDSPFilter.h. References fFIR, fIIR, and filter().
00059 { // Filter the content of the input Fifo with specified FIR/IIR-filters
00060 return ::filter(input,output,fFIR,fIIR);
00061 }
|
|
||||||||||||
|
Definition at line 55 of file TDSPFilter.h. References fFIR, fIIR, and filter(). Referenced by TDSPFifoFilter::filter().
00055 { // Filter the input Signal with specified FIR/IIR-filters
00056 return ::filter(input,output,fFIR,fIIR);
00057 }
|
|
|
Definition at line 52 of file TDSPFilter.h. References fFIR, and fNormalized.
00052 {fFIR = fir;fNormalized=kFALSE;};// specify the FIR Filter (vector of coefficients)
|
|
|
Definition at line 49 of file TDSPFilter.h. References fFIR.
00049 { return fFIR; };
|
|
|
Definition at line 50 of file TDSPFilter.h. References fIIR.
00050 { return fIIR; };
|
|
|
Definition at line 40 of file TDSPFilter.h. References fNorm. Referenced by TDSPStochasticSignal::ChangeRepresentation().
00040 { return fNorm;}; // Return the Norm of the Filter
|
|
|
Definition at line 53 of file TDSPFilter.h. References fIIR.
00053 {fIIR = iir;};// specify the IIR Filter (vector of coefficients)
|
|
|
Definition at line 43 of file TDSPFilter.h. References fNormalized.
00043 { return fNormalized;}; // Is the Filter already normalized ?
|
|
|
|
|
|
Definition at line 41 of file TDSPFilter.h. References fNorm.
00041 { fNorm = n;}; // Set the Norm of the Filter
|
|
|
Definition at line 37 of file TDSPFilter.h. |
|
|
Definition at line 38 of file TDSPFilter.h. |
|
|
Definition at line 32 of file TDSPFilter.h. |
|
|
Definition at line 33 of file TDSPFilter.h. Referenced by FIR(), and IsNormalized(). |
1.3.2