12#include <klm/dataobjects/KLMChannelIndex.h>
15#include <framework/logging/Logger.h>
57 typename std::map<KLMChannelNumber, T>::const_iterator it;
60 B2ERROR(
"No data for KLM channel in map." <<
61 LogVar(
"Channel number", channel));
73 typename std::map<KLMChannelNumber, T>::iterator it;
76 m_ChannelData.insert(std::pair<KLMChannelNumber, T>(channel, data));
~KLMChannelMapValue()
Destructor.
void setChannelData(KLMChannelNumber channel, const T data)
Set channel data.
ClassDef(Belle2::KLMChannelMapValue< T >, 1)
Class version.
std::map< KLMChannelNumber, T > m_ChannelData
Channel data.
const T getChannelData(KLMChannelNumber channel) const
Get channel data.
void setDataAllChannels(const T data)
Set data for all channels.
KLMChannelMapValue()
Constructor.
Class to store variables with their name which were sent to the logging service.
uint16_t KLMChannelNumber
Channel number.
Abstract base class for different kinds of events.