Package clickDetector
Class TriggerFilter
java.lang.Object
clickDetector.TriggerFilter
- Author:
 - Doug Gillespie
         
Really simple filter for creating decaying averages of the rectified signals in the click triggers.
 
- 
Constructor Summary
ConstructorsConstructorDescriptionTriggerFilter(double alpha, double initialValue) TriggerFilter(double alpha1, double alpha2, double initialValue)  - 
Method Summary
 
- 
Constructor Details
- 
TriggerFilter
public TriggerFilter(double alpha, double initialValue) - Parameters:
 alpha- decay constantinitialValue- Initidalisation value
 - 
TriggerFilter
public TriggerFilter(double alpha1, double alpha2, double initialValue) - Parameters:
 alpha1- decay constantalpha2- decay constant for use when trigger function is above thresholdinitialValue- initialisation value
 
 - 
 - 
Method Details
- 
runFilter
public double runFilter(double newValue, boolean overThreshold) Runs the filter ona single sample- Parameters:
 newValue- filter inputoverThreshold- over threshold flag (controls which alpha value to use)- Returns:
 - filter output
 
 - 
setMemory
public void setMemory(double memory)  
 -