#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