Class TutorialEstimatedParameter


  • public class TutorialEstimatedParameter
    extends Object
    Utility class for estimated parameters during an orbit determination process.

    Data are read from a YAML file. Initial, minimum and maximum value of the parameter are stored into an array. Conventions are:

    Estimated parameter
    ElementValue
    0Initial value
    1Minimum value
    2Maximum value
    Author:
    Bryan Cazabonne
    • Constructor Detail

      • TutorialEstimatedParameter

        public TutorialEstimatedParameter()
        Constructor.
    • Method Detail

      • getValues

        public double[] getValues()
        Get the initial, minimum and maximum value of the parameter.
        Returns:
        an array containing the initial, minimum and maximum value of the parameter
      • setValues

        public void setValues​(double[] values)
        Set the initial, minimum and maximum value of the parameter.
        Parameters:
        values - array containing the initial, minimum and maximum value of the parameter
      • getInitialValue

        public double getInitialValue()
        Get the initial value for the estimated parameter.
        Returns:
        the initial value for the estimated parameter
      • getMinValue

        public double getMinValue()
        Get the minimum allowed value for the parameter.
        Returns:
        the minimum allowed value for the parameter
      • getMaxValue

        public double getMaxValue()
        Get the maximum allowed value for the parameter.
        Returns:
        the maximum allowed value for the parameter
      • isEstimated

        public boolean isEstimated()
        Get the flag for the parameter estimation.
        Returns:
        true if the parameter is estimated
      • setIsEstimated

        public void setIsEstimated​(boolean estimated)
        Set the flag for the parameter estimation.
        Parameters:
        estimated - true if the parameter is estimated