Class AbstractOneWayGNSS<T extends ObservedMeasurement<T>>

All Implemented Interfaces:
Comparable<ComparableMeasurement>, ComparableMeasurement, ObservedMeasurement<T>, TimeStamped, ParameterDriversProvider
Direct Known Subclasses:
OneWayGNSSPhase, OneWayGNSSRange, OneWayGNSSRangeRate

public abstract class AbstractOneWayGNSS<T extends ObservedMeasurement<T>> extends SignalBasedMeasurement<T>
Abstract class for one-way GNSS measurement.
Since:
14.0
Author:
Romain Serra
  • Constructor Details

    • AbstractOneWayGNSS

      protected AbstractOneWayGNSS(Observer observer, AbsoluteDate date, double observedValue, MeasurementQuality measurementQuality, SignalTravelTimeModel signalTravelTimeModel, ObservableSatellite local)
      Simple constructor.
      Parameters:
      observer - sender of GNSS signal
      date - date of the measurement
      observedValue - observed value
      measurementQuality - measurement quality
      signalTravelTimeModel - time delay computer
      local - satellite which receives the signal and perform the measurement
    • AbstractOneWayGNSS

      protected AbstractOneWayGNSS(Observer observer, AbsoluteDate date, double[] observedValue, MeasurementQuality measurementQuality, SignalTravelTimeModel signalTravelTimeModel, ObservableSatellite local)
      Simple constructor.
      Parameters:
      observer - sender of GNSS signal
      date - date of the measurement
      observedValue - observed value
      measurementQuality - measurement quality
      signalTravelTimeModel - time delay computer
      local - satellite which receives the signal and perform the measurement
  • Method Details

    • getObserver

      public final Observer getObserver()
      Observer object sending signal.
      Returns:
      observer object
    • fillDerivatives

      protected void fillDerivatives(Gradient observedValue, Map<String,Integer> indices, EstimatedMeasurement<T> estimated)
      Method filling estimated measurement.
      Parameters:
      observedValue - theoretical value with automatic differentiation
      indices - mapping between parameter name and variable index
      estimated - object to fill