Class PhaseCentersOneWayGNSSBaseModifier<T extends AbstractMeasurement<T>>

    • Constructor Detail

      • PhaseCentersOneWayGNSSBaseModifier

        public PhaseCentersOneWayGNSSBaseModifier​(FrequencyPattern receiverPattern,
                                                  FrequencyPattern emitterPattern,
                                                  AttitudeProvider attitudeProvider)
        Simple constructor.
        Parameters:
        receiverPattern - pattern for receiver satellite
        emitterPattern - pattern for emitter satellite
        attitudeProvider - attitude provider of the emitting satellite
    • 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
      • 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