#define UNUSED_ARG(x)
Function arguments are sometimes unused in certain implmentations but are required for documentation ...
IAlgorithm is the interface implemented by the Algorithm base class.
void setAlgorithm(const class IAlgorithm &callingAlgorithm) override
Default behaviour updates property values on Listener using those on calling algorithm.
void setSpectra(const std::vector< specnum_t > &specList) override
Default behaviour reads all spectrum numbers.
bool m_dataReset
Indicates receipt of a reset signal from the DAS.
bool dataReset() override
Indicates that a reset (or period change?) signal has been received from the DAS.
void updatePropertyValues(const IPropertyManager &other)
Update values of the existing properties.