![]() |
Project
|
#include <ChannelScalers.h>
Public Member Functions | |
| void | count (const ColumnData &patterns) |
| void | reset () |
| Resets scalers. | |
| void | merge (const ChannelScalers &other) |
| Merges two counters. | |
| uint8_t | getDeId (uint32_t uniqueId) const |
| Gets deId from unique Id. | |
| uint8_t | getColumnId (uint32_t uniqueId) const |
| Gets columnId from unique Id. | |
| uint8_t | getCathode (uint32_t uniqueId) const |
| Gets cathode from unique Id. | |
| uint8_t | getLineId (uint32_t uniqueId) const |
| Gets lineId from unique Id. | |
| uint8_t | getStrip (uint32_t uniqueId) const |
| Gets strip from unique Id. | |
| const std::unordered_map< uint32_t, uint32_t > & | getScalers () const |
| Gets the scalers. | |
Definition at line 28 of file ChannelScalers.h.
| void o2::mid::ChannelScalers::count | ( | const ColumnData & | patterns | ) |
Increments the counter per digit
| patterns | List of noisy digits |
Definition at line 32 of file ChannelScalers.cxx.
Gets cathode from unique Id.
Definition at line 46 of file ChannelScalers.h.
Gets columnId from unique Id.
Definition at line 44 of file ChannelScalers.h.
Gets deId from unique Id.
Definition at line 42 of file ChannelScalers.h.
Gets lineId from unique Id.
Definition at line 48 of file ChannelScalers.h.
|
inline |
Gets the scalers.
Definition at line 53 of file ChannelScalers.h.
Gets strip from unique Id.
Definition at line 50 of file ChannelScalers.h.
| void o2::mid::ChannelScalers::merge | ( | const ChannelScalers & | other | ) |
Merges two counters.
Definition at line 40 of file ChannelScalers.cxx.
|
inline |
Resets scalers.
Definition at line 36 of file ChannelScalers.h.