Package trclib.dataprocessor
Class TrcFilter
java.lang.Object
trclib.dataprocessor.TrcFilter
- Direct Known Subclasses:
TrcIIRFilter
,TrcKalmanFilter
,TrcSpuriousFilter
This class implements a generic filter to be extended by a specific filter class. This class cannot be
instantiated by itself.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract double
filterData
(double data) This method returns the filtered data.abstract void
reset()
This method resets the filter.toString()
This method returns the instance name.
-
Field Details
-
tracer
-
instanceName
-
-
Constructor Details
-
TrcFilter
Constructor: Create an instance of the object.- Parameters:
instanceName
- specifies the instance name.
-
-
Method Details
-
reset
public abstract void reset()This method resets the filter. -
filterData
public abstract double filterData(double data) This method returns the filtered data.- Parameters:
data
- specifies the data value to be filtered.- Returns:
- filtered data.
-
toString
This method returns the instance name.
-