![]() |
Belle II Software development
|
Calibration results. More...
#include <KLMChannelStatusAlgorithm.h>
Public Member Functions | |
| Results () | |
| Constructor. | |
| Results (const Results &results) | |
| Copy constructor. | |
| Results & | operator= (const Results &results) |
| Assignment operator. | |
| ~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 27 of file KLMChannelStatusAlgorithm.cc.
| ~Results | ( | ) |
|
inline |
Get channel status (last calibration).
Definition at line 63 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get channel hit map.
Definition at line 79 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get module hit map.
Definition at line 87 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get module hit map (no hot channels).
Definition at line 103 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get sector hit map.
Definition at line 95 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get sector hit map (no hot channels).
Definition at line 111 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get number of hits in BKLM.
Definition at line 143 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get number of hits in EKLM.
Definition at line 135 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get module active-channel map.
Definition at line 119 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get module status (last calibration).
Definition at line 71 of file KLMChannelStatusAlgorithm.h.
|
inline |
Get total hit number.
Definition at line 127 of file KLMChannelStatusAlgorithm.h.
| KLMChannelStatusAlgorithm::Results & operator= | ( | const Results & | results | ) |
Assignment operator.
Definition at line 47 of file KLMChannelStatusAlgorithm.cc.
|
friend |
Definition at line 36 of file KLMChannelStatusAlgorithm.h.
|
private |
Channel status.
Definition at line 154 of file KLMChannelStatusAlgorithm.h.
|
private |
Channel hit map.
Definition at line 157 of file KLMChannelStatusAlgorithm.h.
|
private |
Module hit map.
Definition at line 160 of file KLMChannelStatusAlgorithm.h.
|
private |
Module hit map (no hit channels).
Definition at line 166 of file KLMChannelStatusAlgorithm.h.
|
private |
Sector hit map.
Definition at line 163 of file KLMChannelStatusAlgorithm.h.
|
private |
Sector hit map (no hot channels).
Definition at line 169 of file KLMChannelStatusAlgorithm.h.
|
private |
Number of hits in BKLM.
Definition at line 178 of file KLMChannelStatusAlgorithm.h.
|
private |
Number of hits in BKLM (no hot channels).
Definition at line 184 of file KLMChannelStatusAlgorithm.h.
|
private |
Number of hits in EKLM.
Definition at line 181 of file KLMChannelStatusAlgorithm.h.
|
private |
Number of hits in EKLM (no hot channels).
Definition at line 187 of file KLMChannelStatusAlgorithm.h.
|
private |
Module active-channel map (number of active channels in module).
Definition at line 172 of file KLMChannelStatusAlgorithm.h.
|
private |
Module status.
Definition at line 151 of file KLMChannelStatusAlgorithm.h.
|
private |
Total hit number.
Definition at line 175 of file KLMChannelStatusAlgorithm.h.