Class DerivedValues
Defined in File DerivedValues.h
Class Documentation
-
class DerivedValues
The DerivedValues class Includes the derived configuration of the measurement data channel.
Public Functions
-
DerivedValues()
Constructor of an empty DerivedValues instance.
-
uint16_t getMultiplicationFactor() const
Return the multiplication factor. Multiplication factor to be applied to the beam distance values to get the distance in millimeter.
- Returns:
The multiplication factor.
-
void setMultiplicationFactor(const uint16_t &multiplication_factor)
Sets the multiplication factor.
- Parameters:
multiplication_factor – The new multiplication factor.
-
uint16_t getNumberOfBeams() const
Returns the number of beams of the current scan.
- Returns:
Number of beams.
-
void setNumberOfBeams(const uint16_t &number_of_beams)
Sets the number of beams for the current scan.
- Parameters:
number_of_beams – Number of beams for the scan.
-
uint16_t getScanTime() const
Return the time of the scan.
- Returns:
Time of the scan.
-
void setScanTime(const uint16_t &scan_time)
Sets the time of the scan.
- Parameters:
scan_time – Time of the scan.
-
float getStartAngle() const
Get the start angle of the scan.
- Returns:
Start angle of the scan.
-
void setStartAngle(const int32_t &start_angle)
Set the start angle of the scan.
- Parameters:
start_angle – Start angle of the scan.
-
float getAngularBeamResolution() const
Returns the angular resolution between the beams.
- Returns:
Angular resolution between beams.
-
void setAngularBeamResolution(const int32_t &angular_beam_resolution)
Set the angular resolution between beams.
- Parameters:
angular_beam_resolution – The angular resolution between two beams.
-
uint32_t getInterbeamPeriod() const
Return the time between consecutive beams.
- Returns:
Time between consecutive beams.
-
void setInterbeamPeriod(const uint32_t &interbeam_period)
Set the time between two consecutive beams.
- Parameters:
interbeam_period – Time between two consecutive beams.
-
bool isEmpty() const
Returns if derived values have been enabled.
- Returns:
If derived values have been enabled.
-
void setIsEmpty(bool is_empty)
Set if derived values are enabled.
- Parameters:
is_empty – set if derived values are enabled.
-
DerivedValues()