Belle II Software development
|
KLM channel map. More...
#include <KLMChannelMapValue.h>
Public Member Functions | |
KLMChannelMapValue () | |
Constructor. | |
~KLMChannelMapValue () | |
Destructor. | |
const T | getChannelData (KLMChannelNumber channel) const |
Get channel data. | |
void | setChannelData (KLMChannelNumber channel, const T data) |
Set channel data. | |
void | setDataAllChannels (const T data) |
Set data for all channels. | |
Private Member Functions | |
ClassDef (Belle2::KLMChannelMapValue< T >, 1) | |
Class version. | |
Private Attributes | |
std::map< KLMChannelNumber, T > | m_ChannelData |
Channel data. | |
KLM channel map.
Definition at line 33 of file KLMChannelMapValue.h.
|
inline |
|
inline |
|
inline |
Get channel data.
[in] | channel | Channel number. |
Definition at line 55 of file KLMChannelMapValue.h.
|
inline |
Set channel data.
[in] | channel | Channel number. |
[in] | data | Data. |
Definition at line 71 of file KLMChannelMapValue.h.
|
inline |
Set data for all channels.
[in] | data | Data. |
Definition at line 86 of file KLMChannelMapValue.h.
|
private |
Channel data.
Definition at line 96 of file KLMChannelMapValue.h.