|
ATLAS Offline Software
|
Go to the documentation of this file.
35 return (this->
errorCode() >> (16 + 4 * component)) & 0xf;
58 return ( this->
errorCode(component) == 0);
67 <<
"Bit 0: NoDataBit: " <<
noData() << std::endl
68 <<
"Bit 1: BadDataBit: " <<
badData() << std::endl
69 <<
"Bit 2: BadResultBit: " <<
badResult() << std::endl
70 <<
"Bit 3: Not defined: " <<
bitIsSet(4) << std::endl;
77 <<
"Bit 9: PedRunBadMeanBit: " <<
pedRunBadMean() << std::endl
87 <<
"Bit 7: ExceededDelayBit: " <<
exceededDelay() << std::endl
bool dacScanBadOffset() const
unsigned int errorCode() const
ChanCalibErrorCode & operator=(const ChanCalibErrorCode &e)
bool pedRunBadMean() const
bool chanValid() const
Checks if channel is valid, ie.
ChanCalibErrorCode class for L1Calo error codes Adapted from /LVL1/l1calo/coolL1Calo/coolL1Calo/ChanE...
std::ostream & operator<<(std::ostream &output, const ChanCalibErrorCode &r)
bool distToErrorRegionUndercut() const
bool totalWindowSizeUndercut() const
bool pedRunBadSigma() const
bool dacScanBadCorrCoeff() const
bool exceededDelay() const
bool bitIsSet(unsigned int number) const
unsigned int errorCode(ChanErrorComponent component) const
std::string printStatus(ChanErrorSet spec) const
bool pedRunBadAdcDistrib() const
ChanCalibErrorCode & operator|=(const ChanCalibErrorCode &e)
bool dacScanBadSlope() const
AbstractErrorCode abstract base class for L1Calo error codes.
bool exceededDelayAfterCorr() const
bool dacScanBadAdcDistrib() const