Class PerformanceTesting.TutorialPerformanceTesting

  • Enclosing class:
    PerformanceTesting

    public static class PerformanceTesting.TutorialPerformanceTesting
    extends Object
    Input data for orbit determination performance testing.

    Data are read from a YAML file.

    Author:
    Bryan Cazabonne
    • Constructor Detail

      • TutorialPerformanceTesting

        public TutorialPerformanceTesting()
    • Method Detail

      • generateMeasurements

        public boolean generateMeasurements()
        Get the flag for measurement generation.
        Returns:
        true if measurements have to be generated
      • setGenerateMeasurements

        public void setGenerateMeasurements​(boolean generateMeasurements)
        Set the flag for measurements generation.
        Parameters:
        generateMeasurements - true if measurements have to be generated
      • isKalman

        public boolean isKalman()
        Get the flag for orbit determination engine.
        Returns:
        true if Kalman filter is used, false if a batch least squares algorithm is used
      • setIsKalman

        public void setIsKalman​(boolean isKalman)
        Set the flag for orbit determination engine.
        Parameters:
        isKalman - true if Kalman filter is used, false if a batch least squares algorithm is used
      • getMeasurementGenerationInputFile

        public String getMeasurementGenerationInputFile()
        Get the name of the input YAML file for measurement generation.
        Returns:
        the name of the YAML input file for measurement generation
      • setMeasurementGenerationInputFile

        public void setMeasurementGenerationInputFile​(String measurementGenerationInputFile)
        Set the name of the input YAML file for measurement generation.
        Parameters:
        measurementGenerationInputFile - name of the input YAML file for measurement generation
      • getOrbitDeterminationInputFile

        public String getOrbitDeterminationInputFile()
        Get the name of the input YAML file for orbit determination.
        Returns:
        the name of the input YAML file for orbit determination
      • setOrbitDeterminationInputFile

        public void setOrbitDeterminationInputFile​(String orbitDeterminationInputFile)
        Set the name of the input YAML file for orbit determination.
        Parameters:
        orbitDeterminationInputFile - name of the input YAML file for orbit determination