10#include <klm/dbobjects/KLMTimeCableDelay.h>
13#include <framework/logging/Logger.h>
27 std::map<KLMChannelNumber, float>::iterator it;
30 m_timeDelay.insert(std::pair<KLMChannelNumber, float>(channel, delay));
37 std::map<KLMChannelNumber, float>::const_iterator it;
40 return std::numeric_limits<float>::quiet_NaN();
~KLMTimeCableDelay()
Destructor.
void clearTimeDelay()
Clear the time calibration constants.
std::map< KLMChannelNumber, float > m_timeDelay
Map of the time calibration constants.
KLMTimeCableDelay()
Constructor.
float getTimeDelay(KLMChannelNumber channel) const
Get the time calibration constant.
void setTimeDelay(KLMChannelNumber channel, float timeDelay)
Set the time calibration constant.
uint16_t KLMChannelNumber
Channel number.
Abstract base class for different kinds of events.