1 #ifndef SiPixelMonitorRawData_SiPixelRawDataErrorModule_h
2 #define SiPixelMonitorRawData_SiPixelRawDataErrorModule_h
25 #include <boost/cstdint.hpp>
89 static const int LINK_shift,
ROC_shift,
DCOL_shift,
PXID_shift,
ADC_shift,
DB0_shift,
DB1_shift,
DB2_shift,
DB3_shift,
DB4_shift,
DB5_shift,
DB6_shift,
DB7_shift,
TRLRBGN_shift,
EVTLGT_shift,
TRLREND_shift;
MonitorElement * meEvtNbrBlade_
MonitorElement * meEvtSize_
MonitorElement * meFullType_
MonitorElement * meFedChLErrArray_[37]
static const int DB6_shift
static const int PXID_bits
static const int LINK_bits
MonitorElement * meFedChNErrArray_[37]
static const long long TRLRBGN_mask
static const int DB3_shift
void bookFED(const edm::ParameterSet &iConfig)
Book FED histograms.
static const int ROC_shift
static const int TRLREND_bits
MonitorElement * meErrorType_
MonitorElement * meNErrors_
static const int LINK_shift
static const uint32_t DCOL_mask
MonitorElement * meEvtNbr_
int fillFED(const edm::DetSetVector< SiPixelRawDataError > &input)
Fill FED histograms.
MonitorElement * meFedETypeNErrArray_[21]
static const uint32_t ADC_mask
int fill(const edm::DetSetVector< SiPixelRawDataError > &input, bool modon=true, bool ladon=false, bool bladeon=false)
Fill histograms.
static const long long TRLREND_mask
void book(const edm::ParameterSet &iConfig, int type=0)
Book histograms.
static const int TRLRBGN_bits
static const uint32_t DataBit_mask
static const uint32_t ROC_mask
static const uint32_t LINK_mask
MonitorElement * meEvtSizeLad_
static const int DB7_shift
static const int DB5_shift
edm::DetSet< SiPixelRawDataError >::const_iterator ErrorIterator
MonitorElement * meTBMMessageBlade_
MonitorElement * meTBMTypeLad_
static const int ADC_bits
~SiPixelRawDataErrorModule()
Destructor.
MonitorElement * meEvtSizeBlade_
static const int DataBit_bits
MonitorElement * meFullTypeLad_
static const int DB1_shift
static const int DCOL_bits
static const int EVTLGT_shift
SiPixelRawDataErrorModule()
Default constructor.
static const int DB4_shift
MonitorElement * meErrorTypeLad_
static const int TRLRBGN_shift
static const int DB0_shift
static const int DCOL_shift
MonitorElement * meNErrorsBlade_
static const long long EVTLGT_mask
MonitorElement * meNErrorsLad_
MonitorElement * meTBMMessage_
static const int PXID_shift
MonitorElement * meTBMTypeBlade_
static const int ADC_shift
MonitorElement * meEvtNbrLad_
static const int ROC_bits
MonitorElement * meTBMMessageLad_
static const uint32_t PXID_mask
static const int TRLREND_shift
MonitorElement * meErrorTypeBlade_
collection_type::const_iterator const_iterator
MonitorElement * meTBMType_
MonitorElement * meFullTypeBlade_
static const int EVTLGT_bits
static const int DB2_shift