#include <HcalBaseDQClient.h>
Public Member Functions | |
virtual void | analyze (DQMStore::IBooker &, DQMStore::IGetter &) |
virtual void | beginRun (void) |
virtual void | calculateProblems (void) |
virtual void | cleanup (void) |
virtual void | endJob (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) |
Public Attributes | |
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 24 of file HcalBaseDQClient.h.
|
inline |
Definition at line 27 of file HcalBaseDQClient.h.
References badChannelStatusMask_, enoughevents_, logicalMap_, minerrorrate_, minevents_, name_, needLogicalMap_, and subdir_.
HcalBaseDQClient::HcalBaseDQClient | ( | std::string | s, |
const edm::ParameterSet & | ps | ||
) |
Definition at line 13 of file HcalBaseDQClient.cc.
|
virtual |
Definition at line 41 of file HcalBaseDQClient.cc.
|
inlinevirtual |
Reimplemented in ZDCMonitorClient, HcalRawDataClient, HcalRecHitClient, HcalBeamClient, HcalCoarsePedestalClient, HcalDeadCellClient, HcalDetDiagLaserClient, HcalDetDiagLEDClient, HcalDetDiagNoiseMonitorClient, HcalDetDiagPedestalClient, HcalDetDiagTimingClient, HcalDigiClient, HcalHotCellClient, HcalNZSClient, and HcalTrigPrimClient.
Definition at line 35 of file HcalBaseDQClient.h.
References enoughevents_.
|
inlinevirtual |
Reimplemented in ZDCMonitorClient, HcalRawDataClient, HcalSummaryClient, HcalRecHitClient, HcalBeamClient, HcalCoarsePedestalClient, HcalDeadCellClient, HcalDetDiagLaserClient, HcalDetDiagLEDClient, HcalDetDiagNoiseMonitorClient, HcalDetDiagPedestalClient, HcalDetDiagTimingClient, HcalDigiClient, HcalHotCellClient, HcalNZSClient, and HcalTrigPrimClient.
Definition at line 32 of file HcalBaseDQClient.h.
|
inlinevirtual |
Definition at line 36 of file HcalBaseDQClient.h.
|
inlinevirtual |
Reimplemented in HcalRawDataClient, HcalSummaryClient, HcalRecHitClient, HcalBeamClient, HcalCoarsePedestalClient, HcalDeadCellClient, HcalDetDiagLaserClient, HcalDetDiagLEDClient, HcalDetDiagNoiseMonitorClient, HcalDetDiagPedestalClient, HcalDetDiagTimingClient, HcalDigiClient, HcalHotCellClient, HcalNZSClient, and HcalTrigPrimClient.
Definition at line 40 of file HcalBaseDQClient.h.
|
inlinevirtual |
Reimplemented in ZDCMonitorClient, HcalRawDataClient, HcalSummaryClient, HcalRecHitClient, HcalBeamClient, HcalCoarsePedestalClient, HcalDeadCellClient, HcalDetDiagLaserClient, HcalDetDiagLEDClient, HcalDetDiagPedestalClient, HcalDetDiagTimingClient, HcalDigiClient, HcalHotCellClient, HcalNZSClient, and HcalTrigPrimClient.
Definition at line 39 of file HcalBaseDQClient.h.
void HcalBaseDQClient::getLogicalMap | ( | const edm::EventSetup & | es | ) |
Definition at line 202 of file HcalBaseDQClient.cc.
|
inlinevirtual |
Reimplemented in HcalSummaryClient, HcalRawDataClient, HcalRecHitClient, HcalBeamClient, HcalCoarsePedestalClient, HcalDeadCellClient, HcalDetDiagNoiseMonitorClient, HcalDetDiagTimingClient, HcalDigiClient, HcalHotCellClient, HcalNZSClient, HcalTrigPrimClient, HcalDetDiagLaserClient, HcalDetDiagLEDClient, and HcalDetDiagPedestalClient.
Definition at line 42 of file HcalBaseDQClient.h.
|
inlinevirtual |
Reimplemented in HcalSummaryClient, HcalRawDataClient, HcalRecHitClient, HcalBeamClient, HcalCoarsePedestalClient, HcalDeadCellClient, HcalDetDiagNoiseMonitorClient, HcalDetDiagTimingClient, HcalDigiClient, HcalHotCellClient, HcalNZSClient, HcalTrigPrimClient, HcalDetDiagLaserClient, HcalDetDiagLEDClient, and HcalDetDiagPedestalClient.
Definition at line 44 of file HcalBaseDQClient.h.
|
inlinevirtual |
Reimplemented in HcalSummaryClient, HcalRawDataClient, HcalRecHitClient, HcalBeamClient, HcalCoarsePedestalClient, HcalDeadCellClient, HcalDetDiagNoiseMonitorClient, HcalDetDiagTimingClient, HcalDigiClient, HcalHotCellClient, HcalNZSClient, HcalTrigPrimClient, HcalDetDiagLaserClient, HcalDetDiagLEDClient, and HcalDetDiagPedestalClient.
Definition at line 43 of file HcalBaseDQClient.h.
|
virtual |
Reimplemented in HcalDetDiagPedestalClient, HcalDetDiagLaserClient, and HcalDetDiagLEDClient.
Definition at line 70 of file HcalBaseDQClient.cc.
|
inline |
Definition at line 62 of file HcalBaseDQClient.h.
Referenced by VIDSelectorBase.VIDSelectorBase::initialize().
|
inline |
|
virtual |
Definition at line 46 of file HcalBaseDQClient.cc.
|
inline |
|
inlinevirtual |
Reimplemented in HcalRawDataClient, HcalRecHitClient, HcalBeamClient, HcalCoarsePedestalClient, HcalDeadCellClient, HcalDetDiagLaserClient, HcalDetDiagLEDClient, HcalDetDiagNoiseMonitorClient, HcalDetDiagPedestalClient, HcalDetDiagTimingClient, HcalDigiClient, HcalHotCellClient, HcalNZSClient, and HcalTrigPrimClient.
Definition at line 33 of file HcalBaseDQClient.h.
|
inlinevirtual |
Reimplemented in HcalSummaryClient, HcalRawDataClient, HcalRecHitClient, HcalBeamClient, HcalCoarsePedestalClient, HcalDeadCellClient, HcalDetDiagNoiseMonitorClient, HcalDetDiagTimingClient, HcalDigiClient, HcalHotCellClient, HcalNZSClient, HcalTrigPrimClient, HcalDetDiagLaserClient, HcalDetDiagLEDClient, and HcalDetDiagPedestalClient.
Definition at line 45 of file HcalBaseDQClient.h.
|
inlinevirtual |
Reimplemented in HcalRawDataClient, HcalSummaryClient, HcalRecHitClient, HcalBeamClient, HcalCoarsePedestalClient, HcalDeadCellClient, HcalDetDiagLaserClient, HcalDetDiagLEDClient, HcalDetDiagNoiseMonitorClient, HcalDetDiagPedestalClient, HcalDetDiagTimingClient, HcalDigiClient, HcalHotCellClient, HcalNZSClient, and HcalTrigPrimClient.
Definition at line 49 of file HcalBaseDQClient.h.
|
virtual |
Reimplemented in HcalDetDiagPedestalClient, HcalDetDiagLaserClient, and HcalDetDiagLEDClient.
Definition at line 65 of file HcalBaseDQClient.cc.
int HcalBaseDQClient::badChannelStatusMask_ |
Definition at line 70 of file HcalBaseDQClient.h.
Referenced by HcalBaseDQClient().
std::map<HcalDetId, unsigned int> HcalBaseDQClient::badstatusmap |
Definition at line 84 of file HcalBaseDQClient.h.
const edm::EventSetup* HcalBaseDQClient::c |
Definition at line 57 of file HcalBaseDQClient.h.
Referenced by HcalRawDataClient::hashup(), and setEventSetup().
bool HcalBaseDQClient::cloneME_ |
Definition at line 67 of file HcalBaseDQClient.h.
int HcalBaseDQClient::debug_ |
Definition at line 69 of file HcalBaseDQClient.h.
bool HcalBaseDQClient::enableCleanup_ |
Definition at line 68 of file HcalBaseDQClient.h.
bool HcalBaseDQClient::enoughevents_ |
Definition at line 85 of file HcalBaseDQClient.h.
Referenced by analyze(), and HcalBaseDQClient().
HcalLogicalMap* HcalBaseDQClient::logicalMap_ |
Definition at line 88 of file HcalBaseDQClient.h.
Referenced by HcalBaseDQClient().
double HcalBaseDQClient::minerrorrate_ |
Definition at line 77 of file HcalBaseDQClient.h.
Referenced by HcalBaseDQClient().
int HcalBaseDQClient::minevents_ |
Definition at line 76 of file HcalBaseDQClient.h.
Referenced by HcalBaseDQClient().
std::string HcalBaseDQClient::name_ |
Definition at line 62 of file HcalBaseDQClient.h.
Referenced by HcalBaseDQClient(), HcalBeamClient::HcalBeamClient(), HcalCoarsePedestalClient::HcalCoarsePedestalClient(), HcalDeadCellClient::HcalDeadCellClient(), HcalDetDiagLaserClient::HcalDetDiagLaserClient(), HcalDetDiagLEDClient::HcalDetDiagLEDClient(), HcalDetDiagNoiseMonitorClient::HcalDetDiagNoiseMonitorClient(), HcalDetDiagPedestalClient::HcalDetDiagPedestalClient(), HcalDetDiagTimingClient::HcalDetDiagTimingClient(), HcalDigiClient::HcalDigiClient(), HcalHotCellClient::HcalHotCellClient(), HcalNZSClient::HcalNZSClient(), HcalRawDataClient::HcalRawDataClient(), HcalRecHitClient::HcalRecHitClient(), HcalSummaryClient::HcalSummaryClient(), and HcalTrigPrimClient::HcalTrigPrimClient().
bool HcalBaseDQClient::needLogicalMap_ |
Definition at line 87 of file HcalBaseDQClient.h.
Referenced by HcalBaseDQClient().
bool HcalBaseDQClient::Online_ |
Definition at line 73 of file HcalBaseDQClient.h.
std::string HcalBaseDQClient::prefixME_ |
Definition at line 65 of file HcalBaseDQClient.h.
MonitorElement* HcalBaseDQClient::ProblemCells |
Definition at line 79 of file HcalBaseDQClient.h.
EtaPhiHists* HcalBaseDQClient::ProblemCellsByDepth |
Definition at line 80 of file HcalBaseDQClient.h.
std::vector<std::string> HcalBaseDQClient::problemnames_ |
Definition at line 82 of file HcalBaseDQClient.h.
std::string HcalBaseDQClient::subdir_ |
Definition at line 66 of file HcalBaseDQClient.h.
Referenced by HcalBaseDQClient().
bool HcalBaseDQClient::testenabled_ |
Definition at line 75 of file HcalBaseDQClient.h.
const HcalTopology* HcalBaseDQClient::topo_ |
Definition at line 60 of file HcalBaseDQClient.h.
Referenced by setTopo().
bool HcalBaseDQClient::validHtmlOutput_ |
Definition at line 71 of file HcalBaseDQClient.h.