SimpleLp Class Reference
[Time series analysis methods]

A simple low pass. More...

#include <FilterFunc.h>

Inheritance diagram for SimpleLp:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 SimpleLp (const double cornerfreq)
 The constructor takes the dimensionless corner frequency, i.e. the corner frequency in Hz times the sampling rate.
double operator() (const double currvalue)
 This version of the operator is suitable for use with std::transform, it returns a filtered value for each call with the current value.


Detailed Description

A simple low pass.

This class defines a simple IIR low pass filter as described in Numerical Recipes p. 562. The filter coefficients are calculated by a bilinear transformation method. The corner frequency in the constructor has to be given in terms of the Nyquist frequency, i.e. in the range $ 0 \ldots 0.5 $.

Definition at line 29 of file FilterFunc.h.


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

Generated on Tue Aug 4 16:04:22 2009 for GPLIB++ by  doxygen 1.5.8