public static class CRDConfiguration.CalibrationTargetConfiguration extends CRDConfiguration.BaseConfiguration
Constructor and Description |
---|
CalibrationTargetConfiguration()
Empty constructor.
|
Modifier and Type | Method and 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() |
equals, getConfigurationId, hashCode, setConfigurationId
public CalibrationTargetConfiguration()
This constructor is not strictly necessary, but it prevents spurious javadoc warnings with JDK 18 and later.
public String getTargetName()
public void setTargetName(String targetName)
targetName
- target name or ID to setpublic double getSurveyedTargetDistance()
public void setSurveyedTargetDistance(double surveyedTargetDistance)
surveyedTargetDistance
- the surveyed target distance to set, in meterspublic double getSurveyError()
public void setSurveyError(double surveyError)
surveyError
- the survey error to set, in meterspublic double getSumOfAllConstantDelays()
public void setSumOfAllConstantDelays(double sumOfAllConstantDelays)
sumOfAllConstantDelays
- the sum of all constant delayspublic double getPulseEnergy()
public void setPulseEnergy(double pulseEnergy)
pulseEnergy
- the pulse energy to set, in mJpublic String getProcessingSoftwareName()
public void setProcessingSoftwareName(String processingSoftwareName)
processingSoftwareName
- the processing software name to setpublic String getProcessingSoftwareVersion()
public void setProcessingSoftwareVersion(String processingSoftwareVersion)
processingSoftwareVersion
- the processing software version to setpublic String toCrdString()
toCrdString
in class CRDConfiguration.BaseConfiguration
Copyright © 2002-2023 CS GROUP. All rights reserved.