Class GroundReceiverMeasurement<T extends GroundReceiverMeasurement<T>>

    • Constructor Detail

      • GroundReceiverMeasurement

        public GroundReceiverMeasurement​(GroundStation station,
                                         boolean twoWay,
                                         AbsoluteDate date,
                                         double observed,
                                         double sigma,
                                         double baseWeight,
                                         ObservableSatellite satellite)
        Simple constructor.
        Parameters:
        station - ground station from which measurement is performed
        twoWay - flag indicating whether it is a two-way measurement
        date - date of the measurement
        observed - observed value
        sigma - theoretical standard deviation
        baseWeight - base weight
        satellite - satellite related to this measurement
      • GroundReceiverMeasurement

        public GroundReceiverMeasurement​(GroundStation station,
                                         boolean twoWay,
                                         AbsoluteDate date,
                                         double[] observed,
                                         double[] sigma,
                                         double[] baseWeight,
                                         ObservableSatellite satellite)
        Simple constructor.
        Parameters:
        station - ground station from which measurement is performed
        twoWay - flag indicating whether it is a two-way measurement
        date - date of the measurement
        observed - observed value
        sigma - theoretical standard deviation
        baseWeight - base weight
        satellite - satellite related to this measurement
    • Method Detail

      • getStation

        public GroundStation getStation()
        Get the ground station from which measurement is performed.
        Returns:
        ground station from which measurement is performed
      • isTwoWay

        public boolean isTwoWay()
        Check if the instance represents a two-way measurement.
        Returns:
        true if the instance represents a two-way measurement
      • getGroundStationPosition

        public Vector3D getGroundStationPosition​(Frame frame)
        Get the station position for a given frame.
        Parameters:
        frame - inertial frame for station position
        Returns:
        the station position in the given inertial frame
        Since:
        12.0
      • getGroundStationCoordinates

        public PVCoordinates getGroundStationCoordinates​(Frame frame)
        Get the station coordinates for a given frame.
        Parameters:
        frame - inertial frame for station position
        Returns:
        the station coordinates in the given inertial frame
        Since:
        12.0