1 #ifndef DQM_HCALMONITORTASKS_HCALZDCMONITOR_H
2 #define DQM_HCALMONITORTASKS_HCALZDCMONITOR_H
64 double getTime(std::vector<double> fData,
unsigned int ts_min,
unsigned int ts_max,
double& fSum);
MonitorElement * h_ZDCP_HAD_TSMean[4]
bool ChannelHasDigiError[18]
MonitorElement * ZDC_DigiErrorsVsLS
void beginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c)
MonitorElement * h_ZDCP_HAD_RecHitTiming[4]
MonitorElement * h_ZDCM_EM_Pulse[5]
MonitorElement * h_ZDCM_HAD_TSMean[4]
int ColdChannelCounter[18]
MonitorElement * ZDC_Hot_Channel_Errors
MonitorElement * h_ZDCM_EM_TSMean[5]
MonitorElement * NZDC_QualityIndexVsLB_
MonitorElement * h_ZDCM_EM_RecHitTiming[5]
MonitorElement * ZDC_Dead_Channel_Errors
double getTime(std::vector< double > fData, unsigned int ts_min, unsigned int ts_max, double &fSum)
MonitorElement * h_2D_TSMean
MonitorElement * h_ZDCM_HAD_RecHitTiming[4]
int OfflineColdThreshold_
MonitorElement * h_ZDCP_EM_RecHitEnergy[5]
edm::InputTag rechitLabel_
MonitorElement * h_ZDCP_EM_Pulse[5]
std::vector< double > ChannelWeighting_
MonitorElement * h_ZDCP_EM_TSMean[5]
MonitorElement * h_ZDCM_EM_Charge[5]
std::vector< double > MaxErrorRates_
MonitorElement * ZDC_DeadChannelErrorsVsLS
const HcalQIECoder * channelCoder_
MonitorElement * ZDC_HotChannelErrorsVsLS
MonitorElement * h_ZDCP_HAD_Charge[4]
MonitorElement * ZDC_ColdChannelErrorsVsLS
void analyze(const edm::Event &e, const edm::EventSetup &c)
void processEvent(const ZDCDigiCollection &digi, const ZDCRecHitCollection &rechit, const HcalUnpackerReport &report)
MonitorElement * ZDC_DigiErrors_CAPID
MonitorElement * ZDC_DigiErrors_DVER
MonitorElement * h_2D_saturation
MonitorElement * h_2D_charge
const HcalQIEShape * shape_
MonitorElement * h_2D_RecHitTime
MonitorElement * h_ZDCM_HAD_Charge[4]
MonitorElement * h_ZDCM_HAD_RecHitEnergy[4]
MonitorElement * ZDC_Cold_Channel_Errors
int OfflineDeadThreshold_
MonitorElement * PZDC_QualityIndexVsLB_
MonitorElement * h_2D_RecHitEnergy
MonitorElement * ProblemsVsLB_ZDC
HcalZDCMonitor(const edm::ParameterSet &ps)
bool DeadChannelError[18]
void endRun(const edm::Run &run, const edm::EventSetup &c)
MonitorElement * EventsVsLS
MonitorElement * h_ZDCP_HAD_Pulse[4]
MonitorElement * h_ZDCM_EM_RecHitEnergy[5]
MonitorElement * ZDC_Digi_Errors
MonitorElement * ZDC_TotalChannelErrors
MonitorElement * h_ZDCP_HAD_RecHitEnergy[4]
int TotalChannelErrors[18]
int DeadChannelCounter[18]
MonitorElement * h_ZDCP_EM_Charge[5]
void endLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c)
void beginRun(const edm::Run &run, const edm::EventSetup &c)
MonitorElement * h_ZDCP_EM_RecHitTiming[5]
MonitorElement * h_ZDCM_HAD_Pulse[4]