Class AbstractSignalBasedBuilder<T extends ObservedMeasurement<T>>

    • Constructor Detail

      • AbstractSignalBasedBuilder

        protected AbstractSignalBasedBuilder​(CorrelatedRandomVectorGenerator noiseSource,
                                             double[] sigma,
                                             double[] baseWeight,
                                             SignalTravelTimeModel signalTravelTimeModel,
                                             ObservableSatellite[] satellites)
        Simple constructor.
        Parameters:
        noiseSource - noise source, may be null for generating perfect measurements
        sigma - theoretical standard deviation
        baseWeight - base weight
        signalTravelTimeModel - signal travel time model
        satellites - satellites related to this builder
      • AbstractSignalBasedBuilder

        protected AbstractSignalBasedBuilder​(CorrelatedRandomVectorGenerator noiseSource,
                                             double[] sigma,
                                             double[] baseWeight,
                                             SignalTravelTimeModel signalTravelTimeModel,
                                             ObservableSatellite satellite)
        Simple constructor for single observable satellite.
        Parameters:
        noiseSource - noise source, may be null for generating perfect measurements
        sigma - theoretical standard deviation
        baseWeight - base weight
        signalTravelTimeModel - signal travel time model
        satellite - satellite related to this builder
    • Method Detail

      • getSignalTravelTimeModel

        public SignalTravelTimeModel getSignalTravelTimeModel()
        Getter for signal model.
        Returns:
        model