|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TILECALIBBLOBOBJS_TILEBCHSTATUS_H
6 #define TILECALIBBLOBOBJS_TILEBCHSTATUS_H
static LockedPrbSet s_refNoisy ATLAS_THREAD_SAFE
static TileBchStatus getDefinitionTimingDmuBcOffset()
const PrbSet & getPrbs() const
static LockedPrbSet s_refNoGainL1 ATLAS_THREAD_SAFE
bool isTimingDmuBcOffset() const
bool operator!=(const TileBchStatus &other) const
static void defineTimingDmuBcOffset(const TileBchStatus &status)
static TileBchStatus getDefinitionBadTiming()
static void initClassifierDefinitions()
static TileBchStatus getDefinitionWrongBCID()
bool isTimingDmuBcOffsetPos() const
@ OnlineTimingDmuBcOffsetNeg
Class holding bad channel problems.
static LockedPrbSet s_refTimingDmuBcOffset ATLAS_THREAD_SAFE
static LockedPrbSet s_refWrongBCID ATLAS_THREAD_SAFE
bool isIgnoredInDsp() const
TileBchStatus & operator-=(const TileBchStatus &rhs)
void set(const PrbSet &s)
static LockedPrbSet s_refBad ATLAS_THREAD_SAFE
static void defineBadTiming(const TileBchStatus &status)
TileBchStatus(const PrbSet &s, bool)
static TileBchStatus getDefinitionNoisy()
static void defineNoisy(const TileBchStatus &status)
PrbSet testFor(const PrbSet &prbSet) const
static void defineNoGainL1(const TileBchStatus &status)
static void defineBad(const TileBchStatus &status)
@ OnlineTimingDmuBcOffsetPos
TileBchStatus & operator+=(const TileBchStatus &rhs)
bool operator==(const TileBchStatus &other) const
bool test(const PrbSet &s) const
bool isIgnoredInHlt() const
static void defineWrongBCID(const TileBchStatus &status)
static LockedPrbSet s_refBadTiming ATLAS_THREAD_SAFE
bool isHalfGainL1() const
static TileBchStatus getDefinitionNoGainL1()
static TileBchStatus getDefinitionBad()
bool contains(const Prb &prb) const
bool isTimingDmuBcOffsetNeg() const
Define macros for attributes used to control the static checker.
std::string getString() const