![]() |
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.
|
inline |
Gets cathode from unique Id.
Definition at line 46 of file ChannelScalers.h.
|
inline |
Gets columnId from unique Id.
Definition at line 44 of file ChannelScalers.h.
|
inline |
Gets deId from unique Id.
Definition at line 42 of file ChannelScalers.h.
|
inline |
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.
|
inline |
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.