Belle II Software development
|
Class to store BKLM delay time coused by cable in the database. More...
#include <KLMTimeCableDelay.h>
Public Member Functions | |
KLMTimeCableDelay () | |
Constructor. | |
~KLMTimeCableDelay () | |
Destructor. | |
void | setTimeDelay (KLMChannelNumber channel, float timeDelay) |
Set the time calibration constant. | |
float | getTimeDelay (KLMChannelNumber channel) const |
Get the time calibration constant. | |
void | clearTimeDelay () |
Clear the time calibration constants. | |
Private Member Functions | |
ClassDef (KLMTimeCableDelay, 1) | |
Class version. | |
Private Attributes | |
std::map< KLMChannelNumber, float > | m_timeDelay |
Map of the time calibration constants. | |
Class to store BKLM delay time coused by cable in the database.
Definition at line 29 of file KLMTimeCableDelay.h.
~KLMTimeCableDelay | ( | ) |
void clearTimeDelay | ( | ) |
Clear the time calibration constants.
Definition at line 44 of file KLMTimeCableDelay.cc.
float getTimeDelay | ( | KLMChannelNumber | channel | ) | const |
Get the time calibration constant.
[in] | channel | Channel number. |
Definition at line 35 of file KLMTimeCableDelay.cc.
void setTimeDelay | ( | KLMChannelNumber | channel, |
float | timeDelay | ||
) |
Set the time calibration constant.
[in] | channel | Channel number. |
[in] | timeDelay | Time calibration constant. |
Definition at line 25 of file KLMTimeCableDelay.cc.
|
private |
Map of the time calibration constants.
Definition at line 64 of file KLMTimeCableDelay.h.