Class ShapiroPhaseModifier

All Implemented Interfaces:
EstimationModifier<Phase>, ParameterDriversProvider

public class ShapiroPhaseModifier extends AbstractShapiroPhaseModifier<Phase>
Class modifying theoretical phase measurement with Shapiro time delay.

Shapiro time delay is a relativistic effect due to gravity.

Since:
10.2
Author:
Bryan Cazabonne, Luc Maisonobe
  • Constructor Details

    • ShapiroPhaseModifier

      public ShapiroPhaseModifier(double gm)
      Simple constructor from gravitational constant.
      Parameters:
      gm - gravitational constant for main body in signal path vicinity.
    • ShapiroPhaseModifier

      public ShapiroPhaseModifier(ShapiroModel shapiroModel)
      Constructor.
      Parameters:
      shapiroModel - Shapiro delay computer
      Since:
      14.0
  • Method Details

    • modifyWithoutDerivatives

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