Class PerformanceTesting.TutorialPerformanceTesting
- java.lang.Object
-
- org.orekit.tutorials.estimation.performance.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 Summary
Constructors Constructor Description TutorialPerformanceTesting()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
generateMeasurements()
Get the flag for measurement generation.String
getMeasurementGenerationInputFile()
Get the name of the input YAML file for measurement generation.String
getOrbitDeterminationInputFile()
Get the name of the input YAML file for orbit determination.boolean
isKalman()
Get the flag for orbit determination engine.void
setGenerateMeasurements(boolean generateMeasurements)
Set the flag for measurements generation.void
setIsKalman(boolean isKalman)
Set the flag for orbit determination engine.void
setMeasurementGenerationInputFile(String measurementGenerationInputFile)
Set the name of the input YAML file for measurement generation.void
setOrbitDeterminationInputFile(String orbitDeterminationInputFile)
Set the name of the input YAML file for orbit determination.
-
-
-
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
-
-