Class OneWayGNSSPhaseBuilder

    • Constructor Detail

      • OneWayGNSSPhaseBuilder

        public OneWayGNSSPhaseBuilder​(CorrelatedRandomVectorGenerator noiseSource,
                                      ObservableSatellite local,
                                      ObservableSatellite remote,
                                      ToDoubleFunction<AbsoluteDate> remoteClockModel,
                                      double wavelength,
                                      double sigma,
                                      double baseWeight)
        Simple constructor.
        Parameters:
        noiseSource - noise source, may be null for generating perfect measurements
        local - satellite which receives the signal and performs the measurement
        remote - satellite which simply emits the signal
        remoteClockModel - clock model of the remote satellite that provides clock offset
        wavelength - phase observed value wavelength (m)
        sigma - theoretical standard deviation
        baseWeight - base weight