Class AbstractShapiroRangeModifier<T extends ObservedMeasurement<T>>

java.lang.Object
org.orekit.estimation.measurements.modifiers.AbstractShapiroBaseModifier<T>
org.orekit.estimation.measurements.modifiers.AbstractShapiroRangeModifier<T>
Type Parameters:
T - type of the measurements
All Implemented Interfaces:
EstimationModifier<T>, ParameterDriversProvider
Direct Known Subclasses:
ShapiroBistaticRangeModifier, ShapiroInterSatelliteRangeModifier, ShapiroOneWayGNSSRangeModifier, ShapiroRangeModifier

public abstract class AbstractShapiroRangeModifier<T extends ObservedMeasurement<T>> extends AbstractShapiroBaseModifier<T>
Class modifying theoretical range measurement with Shapiro time delay.

Shapiro time delay is a relativistic effect due to gravity.

Since:
14.0
Author:
Romain Serra
  • Constructor Details

    • AbstractShapiroRangeModifier

      protected AbstractShapiroRangeModifier(ShapiroModel shapiroModel)
      Simple constructor.
      Parameters:
      shapiroModel - Shapiro delay computer
  • Method Details

    • modifyWithoutDerivatives

      public void modifyWithoutDerivatives(EstimatedMeasurementBase<T> estimated)
      Apply a modifier to an estimated measurement without derivatives.
      Parameters:
      estimated - estimated measurement to modify