public class EskfMeasurementHandler extends Object implements OrekitStepHandler
| Constructor and Description |
|---|
EskfMeasurementHandler(SemiAnalyticalKalmanModel model,
ExtendedKalmanFilter<MeasurementDecorator> filter,
List<ObservedMeasurement<?>> observedMeasurements,
AbsoluteDate referenceDate)
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
handleStep(OrekitStepInterpolator interpolator)
Handle the current step.
|
void |
init(SpacecraftState s0,
AbsoluteDate t)
Initialize step handler at the start of a propagation.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfinishpublic EskfMeasurementHandler(SemiAnalyticalKalmanModel model, ExtendedKalmanFilter<MeasurementDecorator> filter, List<ObservedMeasurement<?>> observedMeasurements, AbsoluteDate referenceDate)
model - semi-analytical kalman modelfilter - kalman filter instanceobservedMeasurements - list of observed measurementsreferenceDate - reference datepublic void init(SpacecraftState s0, AbsoluteDate t)
This method is called once at the start of the propagation. It may be used by the step handler to initialize some internal data if needed.
The default method does nothing
init in interface OrekitStepHandlers0 - initial statet - target time for the integrationpublic void handleStep(OrekitStepInterpolator interpolator)
handleStep in interface OrekitStepHandlerinterpolator - interpolator set up for the current stepCopyright © 2002-2022 CS GROUP. All rights reserved.