Class MeasurementData

Class Documentation

class MeasurementData

Class containing all scanpoints of a single measurement.

Public Functions

MeasurementData()

Constructor of an empty measurement.

uint32_t getNumberOfBeams() const

Getter for the number of beams.

Returns:

Return number of beams.

void setNumberOfBeams(const uint32_t &number_of_beams)

Setter for the number of beams.

Parameters:

number_of_beams – Input number of beams.

std::vector<ScanPoint> getScanPointsVector() const

Getter for all contained scanpoints.

Returns:

Vector of scanpoints.

void addScanPoint(ScanPoint scan_point)

Add a single scanpoint to the vector of scanpoints.

Parameters:

scan_point – New scanpoint to add.

bool isEmpty() const

Returns if measurement data has been enabled.

Returns:

If measurement data has been enabled.

void setIsEmpty(bool is_empty)

Set if measurement data is enabled.

Parameters:

is_empty – set if measurement data is enabled.