Class RangeBuilder

All Implemented Interfaces:
MeasurementBuilder<Range>

public class RangeBuilder extends AbstractSignalBasedBuilder<Range>
Builder for Range measurements.
Since:
9.3
Author:
Luc Maisonobe
  • Constructor Details

    • RangeBuilder

      public RangeBuilder(Observer observer, boolean twoWay, double sigma, double baseWeight, ObservableSatellite satellite)
      Simple constructor.
      Parameters:
      observer - observer from which measurement is performed
      twoWay - flag indicating whether it is a two-way measurement
      sigma - theoretical standard deviation
      baseWeight - base weight
      satellite - satellite related to this builder
    • RangeBuilder

      public RangeBuilder(Observer observer, boolean twoWay, MeasurementQuality measurementQuality, SignalTravelTimeModel signalTravelTimeModel, ObservableSatellite satellite)
      Simple constructor.
      Parameters:
      observer - observer from which measurement is performed
      twoWay - flag indicating whether it is a two-way measurement
      measurementQuality - measurement quality data as used in orbit determination
      signalTravelTimeModel - signal model
      satellite - satellite related to this builder
      Since:
      14.0
  • Method Details