Class PhaseCentersGroundReceiverBaseModifier<T extends GroundReceiverMeasurement<T>>

  • Type Parameters:
    T - the type of the measurement

    public class PhaseCentersGroundReceiverBaseModifier<T extends GroundReceiverMeasurement<T>>
    extends Object
    Ground and on-board antennas offsets effect on range measurements.
    Since:
    12.0
    Author:
    Luc Maisonobe
    • Constructor Detail

      • PhaseCentersGroundReceiverBaseModifier

        public PhaseCentersGroundReceiverBaseModifier​(FrequencyPattern stationPattern,
                                                      FrequencyPattern satellitePattern)
        Simple constructor.
        Parameters:
        stationPattern - station pattern
        satellitePattern - satellite pattern
    • Method Detail

      • oneWayDistanceModification

        public double oneWayDistanceModification​(EstimatedMeasurementBase<T> estimated)
        Compute distance modification for one way measurement.
        Parameters:
        estimated - estimated measurement to modify
        Returns:
        distance modification to add to raw measurement
      • twoWayDistanceModification

        public double twoWayDistanceModification​(EstimatedMeasurementBase<T> estimated)
        Apply a modifier to a two-way range measurement.
        Parameters:
        estimated - estimated measurement to modify
        Returns:
        distance modification to add to raw measurement