Class InterSatellitesPhaseBuilder

All Implemented Interfaces:
MeasurementBuilder<InterSatellitesPhase>

public class InterSatellitesPhaseBuilder extends AbstractSignalBasedBuilder<InterSatellitesPhase>
Builder for InterSatellitesPhase measurements.
Since:
10.3
Author:
Bryan Cazabonne
  • Constructor Details

    • InterSatellitesPhaseBuilder

      public InterSatellitesPhaseBuilder(ObservableSatellite local, ObservableSatellite remote, double wavelength, double sigma, double baseWeight, AmbiguityCache cache)
      Simple constructor.
      Parameters:
      local - satellite which receives the signal and performs the measurement
      remote - satellite which simply emits the signal
      wavelength - phase observed value wavelength (m)
      sigma - theoretical standard deviation
      baseWeight - base weight
      cache - from which ambiguity drive should come
      Since:
      12.1
    • InterSatellitesPhaseBuilder

      public InterSatellitesPhaseBuilder(ObservableSatellite local, ObservableSatellite remote, double wavelength, MeasurementQuality measurementQuality, SignalTravelTimeModel signalTravelTimeModel, AmbiguityCache cache)
      Simple constructor.
      Parameters:
      local - satellite which receives the signal and performs the measurement
      remote - satellite which simply emits the signal
      wavelength - phase observed value wavelength (m)
      measurementQuality - measurement quality data as used in orbit determination
      signalTravelTimeModel - signal model
      cache - from which ambiguity drive should come
      Since:
      14.0
  • Method Details