CSIM: GaussianAnalogFilter Class Reference

GaussianAnalogFilter Class Reference

#include <gaussiananalogfilter.h>

Inheritance diagram for GaussianAnalogFilter:

AnalogFilter FilterFunction Advancable csimClass List of all members.

Detailed Description

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

Public Member Functions

Public Attributes

  • double m_std_dev
    Standard deviation of the filter mask.

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.


 
(C) 2003, Thomas Natschläger last modified 07/10/2006