![]() |
Belle II Software
release-05-02-19
|
EKLM time calibration algorithm. More...
#include <EKLMChannelDataImporter.h>

Public Member Functions | |
| EKLMChannelDataImporter () | |
| Constructor. | |
| ~EKLMChannelDataImporter () | |
| Destructor. | |
| void | setIOV (int experimentLow, int runLow, int experimentHigh, int runHigh) |
| Set interval of validity. | |
| void | loadChannelData (EKLMChannelData *channelData) |
| Load specific channel data to all channels. More... | |
| void | setChannelData (int section, int layer, int sector, int plane, int strip, EKLMChannelData *channelData) |
| Set channel data. More... | |
| void | loadActiveChannels (const char *activeChannelsData) |
| Load active channels from ROOT file. More... | |
| void | loadHighVoltage (const char *highVoltageData) |
| Load high voltage from ROOT file. More... | |
| void | loadLookbackWindow (const char *lookbackWindowData) |
| Load lookback window from ROOT file. More... | |
| void | loadThresholds (const char *thresholdsData) |
| Load thresholds and adjustment voltages from ROOT file. More... | |
| void | importChannelData () |
| Import channel data. | |
Private Attributes | |
| DBImportObjPtr< EKLMChannels > | m_Channels |
| Channel data. | |
| int | m_ExperimentLow = 0 |
| Low experiment. | |
| int | m_RunLow = 0 |
| Low run. | |
| int | m_ExperimentHigh = -1 |
| High experiment. | |
| int | m_RunHigh = -1 |
| High run. | |
EKLM time calibration algorithm.
Definition at line 36 of file EKLMChannelDataImporter.h.
| void loadActiveChannels | ( | const char * | activeChannelsData | ) |
Load active channels from ROOT file.
| [in] | activeChannelsData | ROOT file with active channels data. |
Definition at line 83 of file EKLMChannelDataImporter.cc.
| void loadChannelData | ( | EKLMChannelData * | channelData | ) |
Load specific channel data to all channels.
| [in] | channelData | Channel data. |
Definition at line 50 of file EKLMChannelDataImporter.cc.
| void loadHighVoltage | ( | const char * | highVoltageData | ) |
Load high voltage from ROOT file.
| [in] | highVoltageData | ROOT file with high voltage data. |
Definition at line 133 of file EKLMChannelDataImporter.cc.
| void loadLookbackWindow | ( | const char * | lookbackWindowData | ) |
Load lookback window from ROOT file.
| [in] | lookbackWindowData | ROOT file with lookback window data. |
Definition at line 185 of file EKLMChannelDataImporter.cc.
| void loadThresholds | ( | const char * | thresholdsData | ) |
Load thresholds and adjustment voltages from ROOT file.
| [in] | thresholdsData | ROOT file with threshold and adjustment voltage data. |
Definition at line 239 of file EKLMChannelDataImporter.cc.
| void setChannelData | ( | int | section, |
| int | layer, | ||
| int | sector, | ||
| int | plane, | ||
| int | strip, | ||
| EKLMChannelData * | channelData | ||
| ) |
Set channel data.
| [in] | section | Section number. |
| [in] | layer | Layer number. |
| [in] | sector | Sector number. |
| [in] | plane | Plane number. |
| [in] | strip | Strip number. |
| [in] | channelData | Channel data. |
Definition at line 72 of file EKLMChannelDataImporter.cc.