CSIM: GaussianAnalogFilter Class Reference
GaussianAnalogFilter Class Reference#include <gaussiananalogfilter.h>
Inheritance diagram for GaussianAnalogFilter:
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. |
|