#include <EcalChannelStatusCode.h>
Public Member Functions | |
EcalChannelStatusCode () | |
EcalChannelStatusCode (const uint16_t &encodedStatus) | |
uint16_t | getDecodedStatusCode () const |
Return the decoded status, i.e. the value giving the status code. More... | |
uint16_t | getStatusCode () const |
bool | isHVon () const |
bool | isLVon () const |
void | print (std::ostream &s) const |
Static Public Attributes | |
static const int | chStatusMask = 0x1F |
static const int | HVbitMask = 0x1<<5 |
static const int | LVbitMask = 0x1<<6 |
Private Attributes | |
uint16_t | status_ |
Author: Paolo Meridiani Created: 14 Nov 2006
Definition at line 18 of file EcalChannelStatusCode.h.
|
inline |
Definition at line 21 of file EcalChannelStatusCode.h.
|
inline |
Definition at line 22 of file EcalChannelStatusCode.h.
|
inline |
Return the decoded status, i.e. the value giving the status code.
Definition at line 31 of file EcalChannelStatusCode.h.
References chStatusMask, and status_.
|
inline |
Definition at line 28 of file EcalChannelStatusCode.h.
References status_.
Referenced by EcalTrivialObjectAnalyzer::analyze(), EBSelectiveReadoutTask::analyze(), EcalRecHitsValidation::analyze(), EESelectiveReadoutTask::analyze(), cond::ecalcond::bad(), EcalRecHitProducer::produce(), EcalRecHitWorkerSimple::run(), and EcalRecHitWorkerSimpleOld::run().
|
inline |
|
inline |
|
inline |
|
static |
Definition at line 36 of file EcalChannelStatusCode.h.
Referenced by getDecodedStatusCode().
|
static |
Definition at line 37 of file EcalChannelStatusCode.h.
Referenced by isHVon().
|
static |
Definition at line 38 of file EcalChannelStatusCode.h.
Referenced by isLVon().
|
private |
Definition at line 65 of file EcalChannelStatusCode.h.
Referenced by getDecodedStatusCode(), getStatusCode(), isHVon(), isLVon(), and print().