Class AbstractRelativisticJ2ClockModifier

    • Constructor Detail

      • AbstractRelativisticJ2ClockModifier

        public AbstractRelativisticJ2ClockModifier​(double gm,
                                                   double c20,
                                                   double equatorialRadius)
        Constructor for the Relativistic J2 Clock modifier.
        Parameters:
        gm - Earth gravitational constant (mu) in m³/s².
        c20 - Earth un-normalized second zonal coefficient (Signed J2 constant, is negative) (Typical value -1.0826e-3).
        equatorialRadius - Earth equatorial radius in m.
    • Method Detail

      • getEffectName

        public String getEffectName()
        Get the name of the effect modifying the measurement.
        Returns:
        name of the effect modifying the measurement
        Since:
        13.0
      • relativisticJ2Correction

        protected double relativisticJ2Correction​(EstimatedMeasurementBase<?> estimated)
        Computes the relativistic J2 clock time delay correction.
        Parameters:
        estimated - EstimatedMeasurements on which to calculate the correction
        Returns:
        dt_relJ2clk Time delay due to the relativistic J2 clock effect in seconds