Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

GaussianAnalogFilter Class Reference

#include <gaussiananalogfilter.h>

Inheritance diagram for GaussianAnalogFilter:

AnalogFilter FilterFunction Advancable List of all members.

Detailed Description

Implementation of an analog low-pass filter with a gaussian kernel.

Public Member Functions

Public Attributes

Friends


Constructor & Destructor Documentation

GaussianAnalogFilter::GaussianAnalogFilter unsigned int    kernel_length = 1,
double    std_dev = 1.0
 

Constructs a new gaussian analog filter.

Parameters:
kernel_length The length of the filter kernel.
std_dev Standard deviation of the filter mask.


Member Function Documentation

void GaussianAnalogFilter::createKernel unsigned int    n [virtual]
 

Calculates a new gaussian kernel for the given number of data points.

Parameters:
n Number of data points to filter.

Implements AnalogFilter.