Package org.orekit.files.ilrs
Class CRDConfiguration.CalibrationTargetConfiguration
java.lang.Object
org.orekit.files.ilrs.CRDConfiguration.BaseConfiguration
org.orekit.files.ilrs.CRDConfiguration.CalibrationTargetConfiguration
- Enclosing class:
CRDConfiguration
public static class CRDConfiguration.CalibrationTargetConfiguration
extends CRDConfiguration.BaseConfiguration
Container for calibration target configuration record.
- Since:
- 12.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the processing software name.Get the processing software version.doubleGet the pulse energy.doubleGet the sum of all constant delays (electronic, geometric, optical) that are not included in the time of flight measurements or time- variant or point angle-variant delays in the “42” record below (m, one way).doubleGet the surveyed target distance.doubleGet the survey error.Get the target name or ID.voidsetProcessingSoftwareName(String processingSoftwareName) Set the processing software name.voidsetProcessingSoftwareVersion(String processingSoftwareVersion) Set the processing software version.voidsetPulseEnergy(double pulseEnergy) Set the pulse energy.voidsetSumOfAllConstantDelays(double sumOfAllConstantDelays) Set the sum of all constant delays (electronic, geometric, optical) that are not included in the time of flight measurements or time- variant or point angle-variant delays in the “42” record below (m, one way).voidsetSurveyedTargetDistance(double surveyedTargetDistance) Set the surveyed target distance.voidsetSurveyError(double surveyError) Set the survey error.voidsetTargetName(String targetName) Set the target name or ID.Get a string representation of the instance in the CRD format.toString()Methods inherited from class org.orekit.files.ilrs.CRDConfiguration.BaseConfiguration
equals, getConfigurationId, hashCode, setConfigurationId
-
Constructor Details
-
CalibrationTargetConfiguration
public CalibrationTargetConfiguration()Empty constructor.This constructor is not strictly necessary, but it prevents spurious javadoc warnings with JDK 18 and later.
- Since:
- 12.0
-
-
Method Details
-
getTargetName
Get the target name or ID.- Returns:
- the target name or ID
-
setTargetName
Set the target name or ID.- Parameters:
targetName- target name or ID to set
-
getSurveyedTargetDistance
public double getSurveyedTargetDistance()Get the surveyed target distance.- Returns:
- the surveyed target distance in meters
-
setSurveyedTargetDistance
public void setSurveyedTargetDistance(double surveyedTargetDistance) Set the surveyed target distance.- Parameters:
surveyedTargetDistance- the surveyed target distance to set, in meters
-
getSurveyError
public double getSurveyError()Get the survey error.- Returns:
- the survey error in meters
-
setSurveyError
public void setSurveyError(double surveyError) Set the survey error.- Parameters:
surveyError- the survey error to set, in meters
-
getSumOfAllConstantDelays
public double getSumOfAllConstantDelays()Get the sum of all constant delays (electronic, geometric, optical) that are not included in the time of flight measurements or time- variant or point angle-variant delays in the “42” record below (m, one way).- Returns:
- the sum of all constant delays
-
setSumOfAllConstantDelays
public void setSumOfAllConstantDelays(double sumOfAllConstantDelays) Set the sum of all constant delays (electronic, geometric, optical) that are not included in the time of flight measurements or time- variant or point angle-variant delays in the “42” record below (m, one way).- Parameters:
sumOfAllConstantDelays- the sum of all constant delays
-
getPulseEnergy
public double getPulseEnergy()Get the pulse energy.- Returns:
- the pulse energy in mJ
-
setPulseEnergy
public void setPulseEnergy(double pulseEnergy) Set the pulse energy.- Parameters:
pulseEnergy- the pulse energy to set, in mJ
-
getProcessingSoftwareName
Get the processing software name.- Returns:
- the processing software name
-
setProcessingSoftwareName
Set the processing software name.- Parameters:
processingSoftwareName- the processing software name to set
-
getProcessingSoftwareVersion
Get the processing software version.- Returns:
- the processing software version
-
setProcessingSoftwareVersion
Set the processing software version.- Parameters:
processingSoftwareVersion- the processing software version to set
-
toCrdString
Get a string representation of the instance in the CRD format.- Specified by:
toCrdStringin classCRDConfiguration.BaseConfiguration- Returns:
- a string representation of the instance, in the CRD format.
-
toString
-