12#ifndef O2_TRD_CHAMBERSTATUS_H
13#define O2_TRD_CHAMBERSTATUS_H
49 char getStatus(
int det)
const {
return mStatus[det]; }
51 void setRawStatus(
int det,
char status) { mStatus[det] = status; };
52 bool isGood(
int det)
const {
return (mStatus[det] &
Good); }
59 TH2D*
plot(
int sm,
int rphi);
64 std::array<char, constants::MAXCHAMBER> mStatus{};
bool isNoDataSideB(int det) const
bool isGood(int det) const
bool isNoDataSideA(int det) const
TH2D * plotBadCalibrated(int sm, int rphi)
bool isNotCalibrated(int det) const
void setStatus(int det, char bit)
bool isBadCalibrated(int det) const
void setRawStatus(int det, char status)
TH2D * plot(int sm, int rphi)
TH2D * plotNoData(int sm, int rphi)
bool isNoData(int det) const
char getStatus(int det) const
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...