#include <ZDCMonitorClient.h>
Public Member Functions | |
virtual void | analyze (DQMStore::IBooker &, DQMStore::IGetter &) override |
Analyze. More... | |
void | beginRun () override |
BeginRun. More... | |
void | endJob (void) override |
BeginJob. More... | |
void | reset (void) |
EndRun. More... | |
void | softReset (bool flag) |
Setup. More... | |
void | writeChannelStatus () |
void | writeHtml () |
ZDCMonitorClient (std::string myname, const edm::ParameterSet &ps) | |
Constructors. More... | |
virtual | ~ZDCMonitorClient () |
Destructor. More... | |
Public Member Functions inherited from HcalBaseDQClient | |
virtual void | calculateProblems (void) |
virtual void | cleanup (void) |
void | getLogicalMap (const edm::EventSetup &es) |
virtual bool | hasErrors_Temp (void) |
virtual bool | hasOther_Temp (void) |
virtual bool | hasWarnings_Temp (void) |
HcalBaseDQClient () | |
HcalBaseDQClient (std::string s, const edm::ParameterSet &ps) | |
virtual void | htmlOutput (DQMStore::IBooker &, DQMStore::IGetter &, std::string htmlDir) |
std::string | name () |
void | setEventSetup (const edm::EventSetup &es) |
virtual void | setStatusMap (std::map< HcalDetId, unsigned int > &map) |
void | setTopo (const HcalTopology *topo) |
virtual void | setup (void) |
virtual bool | test_enabled (void) |
virtual void | updateChannelStatus (std::map< HcalDetId, unsigned int > &myqual) |
virtual bool | validHtmlOutput (DQMStore::IBooker &, DQMStore::IGetter &) |
virtual | ~HcalBaseDQClient (void) |
Private Attributes | |
bool | begin_run_ |
bool | end_run_ |
int | evt_ |
int | ievt_ |
int | jevt_ |
int | LumiCounter |
int | NZDC_GoodLumiCounter |
double | NZDC_LumiRatio |
int | PZDC_GoodLumiCounter |
double | PZDC_LumiRatio |
int | run_ |
MonitorElement * | ZDCChannelSummary_ |
MonitorElement * | ZDCColdChannelFraction_ |
MonitorElement * | ZDCDeadChannelFraction_ |
MonitorElement * | ZDCDigiErrorFraction_ |
std::vector< double > | ZDCGoodLumi_ |
MonitorElement * | ZDCHotChannelFraction_ |
MonitorElement * | ZDCReportSummary_ |
std::string | ZDCsubdir_ |
Additional Inherited Members | |
Public Attributes inherited from HcalBaseDQClient | |
int | badChannelStatusMask_ |
std::map< HcalDetId, unsigned int > | badstatusmap |
const edm::EventSetup * | c |
bool | cloneME_ |
int | debug_ |
bool | enableCleanup_ |
bool | enoughevents_ |
HcalLogicalMap * | logicalMap_ |
double | minerrorrate_ |
int | minevents_ |
std::string | name_ |
bool | needLogicalMap_ |
bool | Online_ |
std::string | prefixME_ |
MonitorElement * | ProblemCells |
EtaPhiHists * | ProblemCellsByDepth |
std::vector< std::string > | problemnames_ |
std::string | subdir_ |
bool | testenabled_ |
const HcalTopology * | topo_ |
bool | validHtmlOutput_ |
Definition at line 20 of file ZDCMonitorClient.h.
ZDCMonitorClient::ZDCMonitorClient | ( | std::string | myname, |
const edm::ParameterSet & | ps | ||
) |
Constructors.
Definition at line 48 of file ZDCMonitorClient.cc.
References HcalBaseDQClient::prefixME_, HcalBaseDQClient::subdir_, and ZDCsubdir_.
|
virtual |
Destructor.
Definition at line 61 of file ZDCMonitorClient.cc.
References gather_cfg::cout, and HcalBaseDQClient::debug_.
|
overridevirtual |
Analyze.
now we will make the channel summary map
Reimplemented from HcalBaseDQClient.
Definition at line 89 of file ZDCMonitorClient.cc.
References DQMStore::IBooker::book2D(), gather_cfg::cout, HcalBaseDQClient::debug_, DQMStore::IGetter::get(), MonitorElement::getTH2F(), i, LumiCounter, NZDC_GoodLumiCounter, NZDC_LumiRatio, PZDC_GoodLumiCounter, PZDC_LumiRatio, MonitorElement::Reset(), MonitorElement::setBinContent(), DQMStore::IBooker::setCurrentFolder(), HcalBaseDQClient::subdir_, ZDCChannelSummary_, ZDCColdChannelFraction_, ZDCDeadChannelFraction_, ZDCDigiErrorFraction_, ZDCGoodLumi_, ZDCHotChannelFraction_, and ZDCReportSummary_.
|
overridevirtual |
BeginRun.
Reimplemented from HcalBaseDQClient.
Definition at line 68 of file ZDCMonitorClient.cc.
References begin_run_, end_run_, evt_, and jevt_.
|
overridevirtual |
BeginJob.
EndJob
Reimplemented from HcalBaseDQClient.
Definition at line 79 of file ZDCMonitorClient.cc.
References gather_cfg::cout, HcalBaseDQClient::debug_, and ievt_.
void ZDCMonitorClient::reset | ( | void | ) |
EndRun.
BeginLumiBlock EndLumiBlock Reset
void ZDCMonitorClient::softReset | ( | bool | flag | ) |
Setup.
Cleanup SoftReset
void ZDCMonitorClient::writeChannelStatus | ( | ) |
void ZDCMonitorClient::writeHtml | ( | ) |
|
private |
Definition at line 78 of file ZDCMonitorClient.h.
Referenced by beginRun().
|
private |
Definition at line 79 of file ZDCMonitorClient.h.
Referenced by beginRun().
|
private |
Definition at line 77 of file ZDCMonitorClient.h.
Referenced by beginRun().
|
private |
Definition at line 74 of file ZDCMonitorClient.h.
Referenced by endJob().
|
private |
Definition at line 75 of file ZDCMonitorClient.h.
Referenced by beginRun().
|
private |
Definition at line 87 of file ZDCMonitorClient.h.
Referenced by analyze().
|
private |
Definition at line 89 of file ZDCMonitorClient.h.
Referenced by analyze().
|
private |
Definition at line 91 of file ZDCMonitorClient.h.
Referenced by analyze().
|
private |
Definition at line 88 of file ZDCMonitorClient.h.
Referenced by analyze().
|
private |
Definition at line 90 of file ZDCMonitorClient.h.
Referenced by analyze().
|
private |
Definition at line 76 of file ZDCMonitorClient.h.
|
private |
Definition at line 93 of file ZDCMonitorClient.h.
Referenced by analyze().
|
private |
Definition at line 95 of file ZDCMonitorClient.h.
Referenced by analyze().
|
private |
Definition at line 96 of file ZDCMonitorClient.h.
Referenced by analyze().
|
private |
Definition at line 97 of file ZDCMonitorClient.h.
Referenced by analyze().
|
private |
Definition at line 83 of file ZDCMonitorClient.h.
Referenced by analyze().
|
private |
Definition at line 94 of file ZDCMonitorClient.h.
Referenced by analyze().
|
private |
Definition at line 98 of file ZDCMonitorClient.h.
Referenced by analyze().
|
private |
Definition at line 84 of file ZDCMonitorClient.h.
Referenced by ZDCMonitorClient().