#include <CalibTOFapi.h>
|
| void | resetDia () |
| |
| | CalibTOFapi ()=default |
| |
| | CalibTOFapi (const std::string url) |
| |
| | CalibTOFapi (long timestamp, o2::dataformats::CalibLHCphaseTOF *phase, o2::dataformats::CalibTimeSlewingParamTOF *slew, Diagnostic *dia=nullptr) |
| |
| | ~CalibTOFapi () |
| |
| void | setTimeStamp (long t) |
| |
| void | setURL (const std::string url) |
| |
| void | readLHCphase () |
| |
| void | readTimeSlewingParam () |
| |
| void | readTimeSlewingParamFromFile (const char *filename) |
| |
| void | readDiagnosticFrequencies () |
| |
| void | loadDiagnosticFrequencies () |
| |
| void | readActiveMap () |
| |
| void | loadActiveMap (TOFFEElightInfo *fee) |
| |
| void | writeLHCphase (LhcPhase *phase, std::map< std::string, std::string > metadataLHCphase, uint64_t minTimeSTamp, uint64_t maxTimeStamp) |
| |
| void | writeTimeSlewingParam (SlewParam *param, std::map< std::string, std::string > metadataChannelCalib, uint64_t minTimeSTamp, uint64_t maxTimeStamp=0) |
| |
| float | getTimeCalibration (int ich, float tot) const |
| |
| float | getTimeCalibration (int ich, float tot, float phase) const |
| |
| float | getTimeDecalibration (int ich, float tot) const |
| |
| bool | isProblematic (int ich) |
| |
| bool | isNoisy (int ich) |
| |
| bool | isOff (int ich) |
| |
| float | getFractionUnderPeak (int ich) const |
| |
| float | currentLHCphase () const |
| |
| SlewParam * | getSlewParam () |
| |
| SlewParam & | getSlewParamObj () |
| |
| void | setSlewParam (SlewParam *obj) |
| |
| LhcPhase * | getLhcPhase () |
| |
| void | setLhcPhase (LhcPhase *obj) |
| |
| Diagnostic * | getDiagnostic () |
| |
| void | setDiagnostic (Diagnostic *obj) |
| |
| int | getNoisyThreshold () const |
| |
| void | setNoisyThreshold (int val) |
| |
| float | getEmptyTOFProb () const |
| |
| const float * | getEmptyCratesProb () const |
| |
| const std::vector< std::pair< int, float > > & | getNoisyProb () const |
| |
| const std::vector< std::pair< int, float > > & | getTRMerrorProb () const |
| |
| const std::vector< int > & | getTRMmask () const |
| |
| void | resetTRMErrors () |
| |
| void | processError (int crate, int trm, int mask) |
| |
| bool | isChannelError (int channel) const |
| |
| bool | checkTRMPolicy (int mask) const |
| |
Definition at line 32 of file CalibTOFapi.h.
◆ CalibTOFapi() [1/3]
| o2::tof::CalibTOFapi::CalibTOFapi |
( |
| ) |
|
|
default |
◆ CalibTOFapi() [2/3]
| CalibTOFapi::CalibTOFapi |
( |
const std::string |
url | ) |
|
◆ CalibTOFapi() [3/3]
◆ ~CalibTOFapi()
| o2::tof::CalibTOFapi::~CalibTOFapi |
( |
| ) |
|
|
inline |
◆ checkTRMPolicy()
| bool CalibTOFapi::checkTRMPolicy |
( |
int |
mask | ) |
const |
◆ currentLHCphase()
| float o2::tof::CalibTOFapi::currentLHCphase |
( |
| ) |
const |
|
inline |
◆ getDiagnostic()
| Diagnostic * o2::tof::CalibTOFapi::getDiagnostic |
( |
| ) |
|
|
inline |
◆ getEmptyCratesProb()
| const float * o2::tof::CalibTOFapi::getEmptyCratesProb |
( |
| ) |
const |
|
inline |
◆ getEmptyTOFProb()
| float o2::tof::CalibTOFapi::getEmptyTOFProb |
( |
| ) |
const |
|
inline |
◆ getFractionUnderPeak()
| float o2::tof::CalibTOFapi::getFractionUnderPeak |
( |
int |
ich | ) |
const |
|
inline |
◆ getLhcPhase()
| LhcPhase * o2::tof::CalibTOFapi::getLhcPhase |
( |
| ) |
|
|
inline |
◆ getNoisyProb()
| const std::vector< std::pair< int, float > > & o2::tof::CalibTOFapi::getNoisyProb |
( |
| ) |
const |
|
inline |
◆ getNoisyThreshold()
| int o2::tof::CalibTOFapi::getNoisyThreshold |
( |
| ) |
const |
|
inline |
◆ getSlewParam()
| SlewParam * o2::tof::CalibTOFapi::getSlewParam |
( |
| ) |
|
|
inline |
◆ getSlewParamObj()
| SlewParam & o2::tof::CalibTOFapi::getSlewParamObj |
( |
| ) |
|
|
inline |
◆ getTimeCalibration() [1/2]
| float CalibTOFapi::getTimeCalibration |
( |
int |
ich, |
|
|
float |
tot |
|
) |
| const |
◆ getTimeCalibration() [2/2]
| float CalibTOFapi::getTimeCalibration |
( |
int |
ich, |
|
|
float |
tot, |
|
|
float |
phase |
|
) |
| const |
◆ getTimeDecalibration()
| float CalibTOFapi::getTimeDecalibration |
( |
int |
ich, |
|
|
float |
tot |
|
) |
| const |
◆ getTRMerrorProb()
| const std::vector< std::pair< int, float > > & o2::tof::CalibTOFapi::getTRMerrorProb |
( |
| ) |
const |
|
inline |
◆ getTRMmask()
| const std::vector< int > & o2::tof::CalibTOFapi::getTRMmask |
( |
| ) |
const |
|
inline |
◆ isChannelError()
| bool CalibTOFapi::isChannelError |
( |
int |
channel | ) |
const |
◆ isNoisy()
| bool CalibTOFapi::isNoisy |
( |
int |
ich | ) |
|
◆ isOff()
| bool CalibTOFapi::isOff |
( |
int |
ich | ) |
|
◆ isProblematic()
| bool CalibTOFapi::isProblematic |
( |
int |
ich | ) |
|
◆ loadActiveMap()
◆ loadDiagnosticFrequencies()
| void CalibTOFapi::loadDiagnosticFrequencies |
( |
| ) |
|
◆ processError()
◆ readActiveMap()
| void CalibTOFapi::readActiveMap |
( |
| ) |
|
◆ readDiagnosticFrequencies()
| void CalibTOFapi::readDiagnosticFrequencies |
( |
| ) |
|
◆ readLHCphase()
| void CalibTOFapi::readLHCphase |
( |
| ) |
|
◆ readTimeSlewingParam()
| void CalibTOFapi::readTimeSlewingParam |
( |
| ) |
|
◆ readTimeSlewingParamFromFile()
| void CalibTOFapi::readTimeSlewingParamFromFile |
( |
const char * |
filename | ) |
|
◆ resetDia()
| void CalibTOFapi::resetDia |
( |
| ) |
|
◆ resetTRMErrors()
| void CalibTOFapi::resetTRMErrors |
( |
| ) |
|
◆ setDiagnostic()
◆ setLhcPhase()
◆ setNoisyThreshold()
| void o2::tof::CalibTOFapi::setNoisyThreshold |
( |
int |
val | ) |
|
|
inline |
◆ setSlewParam()
◆ setTimeStamp()
| void o2::tof::CalibTOFapi::setTimeStamp |
( |
long |
t | ) |
|
|
inline |
◆ setURL()
| void o2::tof::CalibTOFapi::setURL |
( |
const std::string |
url | ) |
|
|
inline |
◆ writeLHCphase()
| void CalibTOFapi::writeLHCphase |
( |
LhcPhase * |
phase, |
|
|
std::map< std::string, std::string > |
metadataLHCphase, |
|
|
uint64_t |
minTimeSTamp, |
|
|
uint64_t |
maxTimeStamp |
|
) |
| |
◆ writeTimeSlewingParam()
| void CalibTOFapi::writeTimeSlewingParam |
( |
SlewParam * |
param, |
|
|
std::map< std::string, std::string > |
metadataChannelCalib, |
|
|
uint64_t |
minTimeSTamp, |
|
|
uint64_t |
maxTimeStamp = 0 |
|
) |
| |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/TOF/base/include/TOFBase/CalibTOFapi.h
- /home/runner/work/AliceO2/AliceO2/Detectors/TOF/base/src/CalibTOFapi.cxx