Interface MeasurementParticipant

    • Method Detail

      • getName

        String getName()
        Get the MeasurementObject name.
        Returns:
        name for the object
      • getClockBiasDriver

        default ParameterDriver getClockBiasDriver()
        Get the clock bias (a.k.a. systematic offset) driver.
        Returns:
        clock bias 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 Gradient clock model.
        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:
        clock provider