![]() |
Project
|
#include <CalibTOFapi.h>
Public Types | |
| enum | DRMcodes { DRM_HEADER_MISSING = o2::tof::diagnostic::DRM_HEADER_MISSING >> DRM_ERRINDEX_SHIFT , DRM_TRAILER_MISSING = o2::tof::diagnostic::DRM_TRAILER_MISSING >> DRM_ERRINDEX_SHIFT , DRM_FEEID_MISMATCH = o2::tof::diagnostic::DRM_FEEID_MISMATCH >> DRM_ERRINDEX_SHIFT , DRM_ORBIT_MISMATCH = o2::tof::diagnostic::DRM_ORBIT_MISMATCH >> DRM_ERRINDEX_SHIFT , DRM_CRC_MISMATCH = o2::tof::diagnostic::DRM_CRC_MISMATCH >> DRM_ERRINDEX_SHIFT , DRM_ENAPARTMASK_DIFFER = o2::tof::diagnostic::DRM_ENAPARTMASK_DIFFER >> DRM_ERRINDEX_SHIFT , DRM_CLOCKSTATUS_WRONG = o2::tof::diagnostic::DRM_CLOCKSTATUS_WRONG >> DRM_ERRINDEX_SHIFT , DRM_FAULTSLOTMASK_NOTZERO = o2::tof::diagnostic::DRM_FAULTSLOTMASK_NOTZERO >> DRM_ERRINDEX_SHIFT , DRM_READOUTTIMEOUT_NOTZERO = o2::tof::diagnostic::DRM_READOUTTIMEOUT_NOTZERO >> DRM_ERRINDEX_SHIFT , DRM_EVENTWORDS_MISMATCH = o2::tof::diagnostic::DRM_EVENTWORDS_MISMATCH >> DRM_ERRINDEX_SHIFT , DRM_DIAGNOSTIC_SPARE1 = o2::tof::diagnostic::DRM_DIAGNOSTIC_SPARE1 >> DRM_ERRINDEX_SHIFT , DRM_DECODE_ERROR = o2::tof::diagnostic::DRM_DECODE_ERROR >> DRM_ERRINDEX_SHIFT , N_DRM_ERRORS = 12 } |
Static Public Member Functions | |
| static o2::tof::Diagnostic | doDRMerrCalibFromQCHisto (const TH2F *histo, const char *file_output_name) |
Static Public Attributes | |
| static const int | DRM_ERRINDEX_SHIFT = 4 |
Definition at line 35 of file CalibTOFapi.h.
Definition at line 128 of file CalibTOFapi.h.
|
default |
| CalibTOFapi::CalibTOFapi | ( | const std::string | url | ) |
Definition at line 58 of file CalibTOFapi.cxx.
|
inline |
Definition at line 49 of file CalibTOFapi.h.
|
inline |
Definition at line 50 of file CalibTOFapi.h.
| bool CalibTOFapi::checkDRMPolicy | ( | int | mask | ) | const |
Definition at line 467 of file CalibTOFapi.cxx.
| bool CalibTOFapi::checkTRMPolicy | ( | int | mask | ) | const |
Definition at line 460 of file CalibTOFapi.cxx.
|
inline |
Definition at line 93 of file CalibTOFapi.h.
|
static |
Definition at line 20 of file CalibTOFapi.cxx.
|
inline |
Definition at line 100 of file CalibTOFapi.h.
|
inline |
Definition at line 102 of file CalibTOFapi.h.
|
inline |
Definition at line 123 of file CalibTOFapi.h.
|
inline |
Definition at line 124 of file CalibTOFapi.h.
|
inline |
Definition at line 108 of file CalibTOFapi.h.
|
inline |
Definition at line 107 of file CalibTOFapi.h.
|
inline |
Definition at line 92 of file CalibTOFapi.h.
|
inline |
Definition at line 98 of file CalibTOFapi.h.
|
inline |
Definition at line 109 of file CalibTOFapi.h.
|
inline |
Definition at line 105 of file CalibTOFapi.h.
|
inline |
Definition at line 95 of file CalibTOFapi.h.
|
inline |
Definition at line 96 of file CalibTOFapi.h.
| float CalibTOFapi::getTimeCalibration | ( | int | ich, |
| float | tot | ||
| ) | const |
Definition at line 340 of file CalibTOFapi.cxx.
| float CalibTOFapi::getTimeCalibration | ( | int | ich, |
| float | tot, | ||
| float | phase | ||
| ) | const |
Definition at line 362 of file CalibTOFapi.cxx.
| float CalibTOFapi::getTimeDecalibration | ( | int | ich, |
| float | tot | ||
| ) | const |
Definition at line 384 of file CalibTOFapi.cxx.
|
inline |
Definition at line 110 of file CalibTOFapi.h.
|
inline |
Definition at line 111 of file CalibTOFapi.h.
| bool CalibTOFapi::isChannelDRMError | ( | int | channel | ) | const |
Definition at line 481 of file CalibTOFapi.cxx.
| bool CalibTOFapi::isChannelError | ( | int | channel | ) | const |
Definition at line 474 of file CalibTOFapi.cxx.
| bool CalibTOFapi::isNoisy | ( | int | ich | ) |
Definition at line 326 of file CalibTOFapi.cxx.
| bool CalibTOFapi::isOff | ( | int | ich | ) |
Definition at line 333 of file CalibTOFapi.cxx.
| bool CalibTOFapi::isProblematic | ( | int | ich | ) |
Definition at line 315 of file CalibTOFapi.cxx.
| void CalibTOFapi::loadActiveMap | ( | TOFFEElightInfo * | fee | ) |
Definition at line 76 of file CalibTOFapi.cxx.
| void CalibTOFapi::loadDiagnosticDRMFrequencies | ( | ) |
Definition at line 254 of file CalibTOFapi.cxx.
| void CalibTOFapi::loadDiagnosticFrequencies | ( | ) |
Definition at line 167 of file CalibTOFapi.cxx.
| void CalibTOFapi::processError | ( | int | crate, |
| int | trm, | ||
| int | mask | ||
| ) |
Definition at line 416 of file CalibTOFapi.cxx.
| void CalibTOFapi::processErrorDRM | ( | int | crate, |
| int | codeErr | ||
| ) |
Definition at line 434 of file CalibTOFapi.cxx.
| void CalibTOFapi::readActiveMap | ( | ) |
Definition at line 66 of file CalibTOFapi.cxx.
| void CalibTOFapi::readDiagnosticDRMFrequencies | ( | ) |
Definition at line 156 of file CalibTOFapi.cxx.
| void CalibTOFapi::readDiagnosticFrequencies | ( | ) |
Definition at line 144 of file CalibTOFapi.cxx.
| void CalibTOFapi::readLHCphase | ( | ) |
Definition at line 96 of file CalibTOFapi.cxx.
| void CalibTOFapi::readTimeSlewingParam | ( | ) |
Definition at line 114 of file CalibTOFapi.cxx.
Definition at line 132 of file CalibTOFapi.cxx.
| void CalibTOFapi::resetDia | ( | ) |
Definition at line 48 of file CalibTOFapi.cxx.
| void CalibTOFapi::resetDRMErrors | ( | ) |
Definition at line 405 of file CalibTOFapi.cxx.
| void CalibTOFapi::resetTRMErrors | ( | ) |
Definition at line 394 of file CalibTOFapi.cxx.
|
inline |
Definition at line 101 of file CalibTOFapi.h.
|
inline |
Definition at line 103 of file CalibTOFapi.h.
|
inline |
Definition at line 122 of file CalibTOFapi.h.
Definition at line 99 of file CalibTOFapi.h.
|
inline |
Definition at line 106 of file CalibTOFapi.h.
Definition at line 97 of file CalibTOFapi.h.
Definition at line 66 of file CalibTOFapi.h.
|
inline |
Definition at line 70 of file CalibTOFapi.h.
| void CalibTOFapi::writeLHCphase | ( | LhcPhase * | phase, |
| std::map< std::string, std::string > | metadataLHCphase, | ||
| uint64_t | minTimeSTamp, | ||
| uint64_t | maxTimeStamp | ||
| ) |
Definition at line 285 of file CalibTOFapi.cxx.
| void CalibTOFapi::writeTimeSlewingParam | ( | SlewParam * | param, |
| std::map< std::string, std::string > | metadataChannelCalib, | ||
| uint64_t | minTimeSTamp, | ||
| uint64_t | maxTimeStamp = 0 |
||
| ) |
Definition at line 298 of file CalibTOFapi.cxx.
|
static |
Definition at line 127 of file CalibTOFapi.h.