Class ResidualFilter<T extends ObservedMeasurement<T>>
- java.lang.Object
-
- org.orekit.estimation.measurements.filtering.ResidualFilter<T>
-
- Type Parameters:
T
- the type of the measurement
- All Implemented Interfaces:
MeasurementFilter<T>
public class ResidualFilter<T extends ObservedMeasurement<T>> extends Object implements MeasurementFilter<T>
Residual pre-processing filter.The measurement residual is defined by the difference between the observed value and the estimated value of the measurement.
- Since:
- 10.2
- Author:
- Bryan Cazabonne, David Soulard
-
-
Constructor Summary
Constructors Constructor Description ResidualFilter(double threshold)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
filter(ObservedMeasurement<T> measurement, SpacecraftState state)
Apply a filter to an observed measurement.
-
-
-
Method Detail
-
filter
public void filter(ObservedMeasurement<T> measurement, SpacecraftState state)
Apply a filter to an observed measurement.If the observed measurement is rejected by the filter, the method
ObservedMeasurement.isEnabled()
will returnfalse
.- Specified by:
filter
in interfaceMeasurementFilter<T extends ObservedMeasurement<T>>
- Parameters:
measurement
- observed measurementstate
- current spacecraft state.
-
-