Class PhaseBuilder

All Implemented Interfaces:
MeasurementBuilder<Phase>

public class PhaseBuilder extends AbstractSignalBasedBuilder<Phase>
Builder for Phase measurements.
Since:
10.1
Author:
Luc Maisonobe
  • Constructor Details

    • PhaseBuilder

      public PhaseBuilder(Observer observer, double wavelength, double sigma, double baseWeight, ObservableSatellite satellite, AmbiguityCache cache)
      Simple constructor.
      Parameters:
      observer - observer from which measurement is performed
      wavelength - phase observed value wavelength (m)
      sigma - theoretical standard deviation
      baseWeight - base weight
      satellite - satellite related to this builder
      cache - from which ambiguity drive should come
      Since:
      12.1
    • PhaseBuilder

      public PhaseBuilder(Observer observer, double wavelength, MeasurementQuality measurementQuality, SignalTravelTimeModel signalTravelTimeModel, ObservableSatellite satellite, AmbiguityCache cache)
      Simple constructor.
      Parameters:
      observer - observer from which measurement is performed
      wavelength - phase observed value wavelength (m)
      measurementQuality - measurement quality data as used in orbit determination
      signalTravelTimeModel - signal model
      satellite - satellite related to this builder
      cache - from which ambiguity drive should come
      Since:
      14.0
  • Method Details