Belle II Software development
|
Calibration results. More...
#include <KLMChannelStatusAlgorithm.h>
Public Member Functions | |
Results () | |
Constructor. | |
Results (const Results &results) | |
Copy constructor. | |
~Results () | |
Destructor. | |
KLMChannelStatus & | getChannelStatus () const |
Get channel status (last calibration). | |
KLMChannelStatus & | getModuleStatus () const |
Get module status (last calibration). | |
const KLMChannelMapValue< unsigned int > & | getHitMapChannel () const |
Get channel hit map. | |
const KLMChannelMapValue< unsigned int > & | getHitMapModule () const |
Get module hit map. | |
const KLMChannelMapValue< unsigned int > & | getHitMapSector () const |
Get sector hit map. | |
const KLMChannelMapValue< unsigned int > & | getHitMapModuleNoHot () const |
Get module hit map (no hot channels). | |
const KLMChannelMapValue< unsigned int > & | getHitMapSectorNoHot () const |
Get sector hit map (no hot channels). | |
const KLMChannelMapValue< unsigned int > & | getModuleActiveChannelMap () const |
Get module active-channel map. | |
unsigned int | getTotalHitNumber () const |
Get total hit number. | |
unsigned int | getHitNumberEKLM () const |
Get number of hits in EKLM. | |
unsigned int | getHitNumberBKLM () const |
Get number of hits in BKLM. | |
Private Attributes | |
KLMChannelStatus * | m_ModuleStatus = nullptr |
Module status. | |
KLMChannelStatus * | m_ChannelStatus = nullptr |
Channel status. | |
KLMChannelMapValue< unsigned int > | m_HitMapChannel |
Channel hit map. | |
KLMChannelMapValue< unsigned int > | m_HitMapModule |
Module hit map. | |
KLMChannelMapValue< unsigned int > | m_HitMapSector |
Sector hit map. | |
KLMChannelMapValue< unsigned int > | m_HitMapModuleNoHot |
Module hit map (no hit channels). | |
KLMChannelMapValue< unsigned int > | m_HitMapSectorNoHot |
Sector hit map (no hot channels). | |
KLMChannelMapValue< unsigned int > | m_ModuleActiveChannelMap |
Module active-channel map (number of active channels in module). | |
unsigned int | m_TotalHitNumber = 0 |
Total hit number. | |
unsigned int | m_HitNumberBKLM = 0 |
Number of hits in BKLM. | |
unsigned int | m_HitNumberEKLM = 0 |
Number of hits in EKLM. | |
unsigned int | m_HitNumberBKLMNoHot = 0 |
Number of hits in BKLM (no hot channels). | |
unsigned int | m_HitNumberEKLMNoHot = 0 |
Number of hits in EKLM (no hot channels). | |
Friends | |
class | KLMChannelStatusAlgorithm |
Calibration results.
Definition at line 34 of file KLMChannelStatusAlgorithm.h.
Results | ( | ) |
Copy constructor.
Definition at line 24 of file KLMChannelStatusAlgorithm.cc.
~Results | ( | ) |
|
inline |
Get channel status (last calibration).
Definition at line 58 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get channel hit map.
Definition at line 74 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get module hit map.
Definition at line 82 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get module hit map (no hot channels).
Definition at line 98 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get sector hit map.
Definition at line 90 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get sector hit map (no hot channels).
Definition at line 106 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get number of hits in BKLM.
Definition at line 138 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get number of hits in EKLM.
Definition at line 130 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get module active-channel map.
Definition at line 114 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get module status (last calibration).
Definition at line 66 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get total hit number.
Definition at line 122 of file KLMChannelStatusAlgorithm.h.
|
friend |
Definition at line 36 of file KLMChannelStatusAlgorithm.h.
|
private |
Channel status.
Definition at line 149 of file KLMChannelStatusAlgorithm.h.
|
private |
Channel hit map.
Definition at line 152 of file KLMChannelStatusAlgorithm.h.
|
private |
Module hit map.
Definition at line 155 of file KLMChannelStatusAlgorithm.h.
|
private |
Module hit map (no hit channels).
Definition at line 161 of file KLMChannelStatusAlgorithm.h.
|
private |
Sector hit map.
Definition at line 158 of file KLMChannelStatusAlgorithm.h.
|
private |
Sector hit map (no hot channels).
Definition at line 164 of file KLMChannelStatusAlgorithm.h.
|
private |
Number of hits in BKLM.
Definition at line 173 of file KLMChannelStatusAlgorithm.h.
|
private |
Number of hits in BKLM (no hot channels).
Definition at line 179 of file KLMChannelStatusAlgorithm.h.
|
private |
Number of hits in EKLM.
Definition at line 176 of file KLMChannelStatusAlgorithm.h.
|
private |
Number of hits in EKLM (no hot channels).
Definition at line 182 of file KLMChannelStatusAlgorithm.h.
|
private |
Module active-channel map (number of active channels in module).
Definition at line 167 of file KLMChannelStatusAlgorithm.h.
|
private |
Module status.
Definition at line 146 of file KLMChannelStatusAlgorithm.h.
|
private |
Total hit number.
Definition at line 170 of file KLMChannelStatusAlgorithm.h.