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 Constructor Description CalibrationTargetConfiguration()
Empty constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getProcessingSoftwareName()
Get the processing software name.String
getProcessingSoftwareVersion()
Get the processing software version.double
getPulseEnergy()
Get the pulse energy.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).double
getSurveyedTargetDistance()
Get the surveyed target distance.double
getSurveyError()
Get the survey error.String
getTargetName()
Get the target name or ID.void
setProcessingSoftwareName(String processingSoftwareName)
Set the processing software name.void
setProcessingSoftwareVersion(String processingSoftwareVersion)
Set the processing software version.void
setPulseEnergy(double pulseEnergy)
Set the pulse energy.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).void
setSurveyedTargetDistance(double surveyedTargetDistance)
Set the surveyed target distance.void
setSurveyError(double surveyError)
Set the survey error.void
setTargetName(String targetName)
Set the target name or ID.String
toCrdString()
Get a string representation of the instance in the CRD format.String
toString()
-
Methods inherited from class org.orekit.files.ilrs.CRDConfiguration.BaseConfiguration
equals, getConfigurationId, hashCode, setConfigurationId
-
-
-
-
Method Detail
-
getTargetName
public String getTargetName()
Get the target name or ID.- Returns:
- the target name or ID
-
setTargetName
public void setTargetName(String targetName)
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
public String getProcessingSoftwareName()
Get the processing software name.- Returns:
- the processing software name
-
setProcessingSoftwareName
public void setProcessingSoftwareName(String processingSoftwareName)
Set the processing software name.- Parameters:
processingSoftwareName
- the processing software name to set
-
getProcessingSoftwareVersion
public String getProcessingSoftwareVersion()
Get the processing software version.- Returns:
- the processing software version
-
setProcessingSoftwareVersion
public void setProcessingSoftwareVersion(String processingSoftwareVersion)
Set the processing software version.- Parameters:
processingSoftwareVersion
- the processing software version to set
-
toCrdString
public String toCrdString()
Get a string representation of the instance in the CRD format.- Specified by:
toCrdString
in classCRDConfiguration.BaseConfiguration
- Returns:
- a string representation of the instance, in the CRD format.
-
-