Class CRDConfiguration.CalibrationTargetConfiguration

    • Constructor Detail

      • 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 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