Diagnostic class for TOF.
More...
#include <Diagnostic.h>
|
| | Diagnostic ()=default |
| |
| uint32_t | fill (ULong64_t pattern) |
| |
| uint32_t | fill (ULong64_t pattern, uint32_t frequency) |
| |
| uint32_t | getFrequency (ULong64_t pattern) const |
| |
| uint32_t | getFrequencyROW () const |
| |
| uint32_t | getFrequencyEmptyCrate (int crate) const |
| |
| uint32_t | getFrequencyEmptyTOF () const |
| |
| uint32_t | fillNoisy (int channel, int frequency=1) |
| |
| uint32_t | fillROW () |
| |
| uint32_t | fillEmptyCrate (int crate, uint32_t frequency=1) |
| |
| uint32_t | fillEmptyTOF (uint32_t frequency=1) |
| |
| uint32_t | getFrequencyDRM (int crate) const |
| |
| uint32_t | getFrequencyDRMerror (int crate, int error) const |
| |
| uint32_t | fillDRM (int crate, uint32_t frequency) |
| |
| uint32_t | fillDRMerror (int crate, int error, uint32_t frequency) |
| |
| void | print (bool longFormat=false) const |
| |
| void | clear () |
| |
| void | fill (const Diagnostic &diag) |
| |
| void | fill (const gsl::span< const o2::tof::Diagnostic >) |
| |
| void | merge (const Diagnostic *prev) |
| |
| void | getNoisyMap (Bool_t *output, int noisyThr=1) const |
| |
| void | getNoisyLevelMap (Char_t *output) const |
| |
| bool | isNoisyChannel (int channel, int thr=0) const |
| |
| unsigned long | size () const |
| |
| ULong64_t | getPattern (int i) const |
| |
| const std::map< ULong64_t, uint32_t > & | getVector () const |
| |
| int | getTimeStamp () const |
| |
| void | setTimeStamp (int val) |
| |
| void | setTFIDInfo (const o2::dataformats::TFIDInfo &val) |
| |
| const o2::dataformats::TFIDInfo & | getTFIDInfo () const |
| |
Diagnostic class for TOF.
Definition at line 31 of file Diagnostic.h.
◆ Diagnostic()
| o2::tof::Diagnostic::Diagnostic |
( |
| ) |
|
|
default |
◆ clear()
| void o2::tof::Diagnostic::clear |
( |
| ) |
|
|
inline |
◆ fill() [1/4]
◆ fill() [2/4]
◆ fill() [3/4]
| uint32_t Diagnostic::fill |
( |
ULong64_t |
pattern | ) |
|
◆ fill() [4/4]
| uint32_t Diagnostic::fill |
( |
ULong64_t |
pattern, |
|
|
uint32_t |
frequency |
|
) |
| |
◆ fillDRM()
| uint32_t o2::tof::Diagnostic::fillDRM |
( |
int |
crate, |
|
|
uint32_t |
frequency |
|
) |
| |
|
inline |
◆ fillDRMerror()
| uint32_t o2::tof::Diagnostic::fillDRMerror |
( |
int |
crate, |
|
|
int |
error, |
|
|
uint32_t |
frequency |
|
) |
| |
|
inline |
◆ fillEmptyCrate()
| uint32_t o2::tof::Diagnostic::fillEmptyCrate |
( |
int |
crate, |
|
|
uint32_t |
frequency = 1 |
|
) |
| |
|
inline |
◆ fillEmptyTOF()
| uint32_t o2::tof::Diagnostic::fillEmptyTOF |
( |
uint32_t |
frequency = 1 | ) |
|
|
inline |
◆ fillNoisy()
| uint32_t o2::tof::Diagnostic::fillNoisy |
( |
int |
channel, |
|
|
int |
frequency = 1 |
|
) |
| |
|
inline |
◆ fillROW()
| uint32_t o2::tof::Diagnostic::fillROW |
( |
| ) |
|
|
inline |
◆ getChannel()
| static int o2::tof::Diagnostic::getChannel |
( |
ULong64_t |
pattern | ) |
|
|
inlinestatic |
◆ getCrate()
| static int o2::tof::Diagnostic::getCrate |
( |
ULong64_t |
pattern | ) |
|
|
inlinestatic |
◆ getDRMerrorKey()
| static ULong64_t o2::tof::Diagnostic::getDRMerrorKey |
( |
int |
crate, |
|
|
int |
error |
|
) |
| |
|
inlinestatic |
◆ getDRMKey()
| static ULong64_t o2::tof::Diagnostic::getDRMKey |
( |
int |
crate | ) |
|
|
inlinestatic |
◆ getEmptyCrateKey()
| ULong64_t Diagnostic::getEmptyCrateKey |
( |
int |
crate | ) |
|
|
static |
◆ getFrequency()
| uint32_t Diagnostic::getFrequency |
( |
ULong64_t |
pattern | ) |
const |
◆ getFrequencyDRM()
| uint32_t o2::tof::Diagnostic::getFrequencyDRM |
( |
int |
crate | ) |
const |
|
inline |
◆ getFrequencyDRMerror()
| uint32_t o2::tof::Diagnostic::getFrequencyDRMerror |
( |
int |
crate, |
|
|
int |
error |
|
) |
| const |
|
inline |
◆ getFrequencyEmptyCrate()
| uint32_t o2::tof::Diagnostic::getFrequencyEmptyCrate |
( |
int |
crate | ) |
const |
|
inline |
◆ getFrequencyEmptyTOF()
| uint32_t o2::tof::Diagnostic::getFrequencyEmptyTOF |
( |
| ) |
const |
|
inline |
◆ getFrequencyROW()
| uint32_t o2::tof::Diagnostic::getFrequencyROW |
( |
| ) |
const |
|
inline |
◆ getNoisyChannelKey()
| ULong64_t Diagnostic::getNoisyChannelKey |
( |
int |
channel | ) |
|
|
static |
◆ getNoisyLevel()
| static int o2::tof::Diagnostic::getNoisyLevel |
( |
ULong64_t |
pattern | ) |
|
|
inlinestatic |
◆ getNoisyLevelMap()
| void Diagnostic::getNoisyLevelMap |
( |
Char_t * |
output | ) |
const |
◆ getNoisyMap()
| void Diagnostic::getNoisyMap |
( |
Bool_t * |
output, |
|
|
int |
noisyThr = 1 |
|
) |
| const |
◆ getPattern()
| ULong64_t o2::tof::Diagnostic::getPattern |
( |
int |
i | ) |
const |
|
inline |
◆ getSlot()
| static int o2::tof::Diagnostic::getSlot |
( |
ULong64_t |
pattern | ) |
|
|
inlinestatic |
◆ getTFIDInfo()
◆ getTimeStamp()
| int o2::tof::Diagnostic::getTimeStamp |
( |
| ) |
const |
|
inline |
◆ getTRMKey()
| ULong64_t Diagnostic::getTRMKey |
( |
int |
crate, |
|
|
int |
trm |
|
) |
| |
|
static |
◆ getVector()
| const std::map< ULong64_t, uint32_t > & o2::tof::Diagnostic::getVector |
( |
| ) |
const |
|
inline |
◆ isNoisyChannel()
| bool Diagnostic::isNoisyChannel |
( |
int |
channel, |
|
|
int |
thr = 0 |
|
) |
| const |
◆ merge()
◆ print()
| void Diagnostic::print |
( |
bool |
longFormat = false | ) |
const |
◆ setTFIDInfo()
◆ setTimeStamp()
| void o2::tof::Diagnostic::setTimeStamp |
( |
int |
val | ) |
|
|
inline |
◆ size()
| unsigned long o2::tof::Diagnostic::size |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/TOF/include/DataFormatsTOF/Diagnostic.h
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/TOF/src/Diagnostic.cxx