#include <FDFilterGen.hxx>

Definition at line 127 of file FDFilterGen.hxx.
Public Member Functions | |
| FDFilterGen () | |
| FDFilterGen (const FDFilterGenConfig &c) | |
| Configuration constructor. | |
| virtual | ~FDFilterGen () |
| bool | Do (void) |
| Supervised-mode Do function. | |
| bool | Do (Spectrum &out) |
| Non-supervised mode Do function. | |
| const ProcessingConfig & | GetConfig () const |
| Definition of the Processing virtual method. | |
Public Attributes | |
| OutPort< Spectrum > | Output |
| FDFilterGenCtrl | Gain |
| FDFilterGenCtrl | HighCutOff |
| FDFilterGenCtrl | LowCutOff |
| FDFilterGenCtrl | PassBandSlope |
| FDFilterGenCtrl | StopBandSlope |
Protected Member Functions | |
| int | UpdateControlChangedFlag (TControlData) |
| CLAM::FDFilterGen::FDFilterGen | ( | ) |
| CLAM::FDFilterGen::FDFilterGen | ( | const FDFilterGenConfig & | c | ) |
Configuration constructor.
| Configuration | object. |
Definition at line 64 of file FDFilterGen.cxx.
References CLAM::Processing::Configure().
| virtual CLAM::FDFilterGen::~FDFilterGen | ( | ) | [inline, virtual] |
Definition at line 164 of file FDFilterGen.hxx.
| int CLAM::FDFilterGen::UpdateControlChangedFlag | ( | TControlData | val | ) | [protected] |
Definition at line 104 of file FDFilterGen.cxx.
| bool CLAM::FDFilterGen::Do | ( | void | ) | [virtual] |
Supervised-mode Do function.
UNINPLEMENTED
Implements CLAM::Processing.
Definition at line 111 of file FDFilterGen.cxx.
Non-supervised mode Do function.
Definition at line 116 of file FDFilterGen.cxx.
References CLAM_pow(), CLAM::EFDFilterType::eBandPass, CLAM::EFDFilterType::eHighPass, CLAM::EScale::eLinear, CLAM::EScale::eLog, CLAM::EFDFilterType::eLowPass, CLAM::EFDFilterType::eStopBand, Gain, CLAM::Spectrum::GetBPFSize(), HighCutOff, LowCutOff, MINUSINFINITY, PassBandSlope, CLAM::Spectrum::SetBPFSize(), StopBandSlope, and CLAM::DynamicType::UpdateData().
| const ProcessingConfig& CLAM::FDFilterGen::GetConfig | ( | ) | const [inline, virtual] |
Definition of the Processing virtual method.
Reimplemented from CLAM::Processing.
Definition at line 183 of file FDFilterGen.hxx.
Definition at line 133 of file FDFilterGen.hxx.
| FDFilterGenCtrl CLAM::FDFilterGen::Gain |
| FDFilterGenCtrl CLAM::FDFilterGen::HighCutOff |
| FDFilterGenCtrl CLAM::FDFilterGen::LowCutOff |
| FDFilterGenCtrl CLAM::FDFilterGen::PassBandSlope |
| FDFilterGenCtrl CLAM::FDFilterGen::StopBandSlope |
1.5.5