Interface MeasurementObject

    • Field Detail

      • OFFSET_SUFFIX

        static final String OFFSET_SUFFIX
        Suffix for ground station position and clock offset parameters names.
        See Also:
        Constant Field Values
      • ACCELERATION_SUFFIX

        static final String ACCELERATION_SUFFIX
        Suffix for ground clock drift parameters name.
        Since:
        12.1
        See Also:
        Constant Field Values
    • Method Detail

      • getName

        String getName()
        Get the MeasurementObject name.
        Returns:
        name for the object
        Since:
        12.1
      • getClockOffsetDriver

        default ParameterDriver getClockOffsetDriver()
        Get the clock offset driver.
        Returns:
        clock offset driver
      • getClockDriftDriver

        default ParameterDriver getClockDriftDriver()
        Get the clock drift driver.
        Returns:
        clock drift driver
      • getClockAccelerationDriver

        default ParameterDriver getClockAccelerationDriver()
        Get the clock acceleration driver.
        Returns:
        clock acceleration driver
      • getQuadraticClockModel

        QuadraticClockModel getQuadraticClockModel()
        Get a quadratic clock model valid at some date.
        Returns:
        quadratic clock model
      • getQuadraticFieldClock

        default QuadraticFieldClockModel<Gradient> getQuadraticFieldClock​(int freeParameters,
                                                                          AbsoluteDate date,
                                                                          Map<String,​Integer> indices)
        Get emitting satellite clock provider.
        Parameters:
        freeParameters - total number of free parameters in the gradient
        date - time of computations
        indices - indices of the differentiation parameters in derivatives computations, must be span name and not driver name
        Returns:
        emitting satellite clock provider