#include <SiStripQualityChecker.h>
Classes | |
struct | SubDetMEs |
Public Member Functions | |
void | bookStatus (DQMStore *dqm_store) |
void | fillDummyStatus () |
void | fillFaultyModuleStatus (DQMStore *dqm_store, const edm::EventSetup &eSetup) |
void | fillStatus (DQMStore *dqm_store, const edm::ESHandle< SiStripDetCabling > &cabling, const edm::EventSetup &eSetup) |
void | fillStatusAtLumi (DQMStore *dqm_store) |
void | printStatusReport () |
void | resetStatus () |
SiStripQualityChecker (edm::ParameterSet const &ps) | |
virtual | ~SiStripQualityChecker () |
Private Member Functions | |
void | fillDetectorStatus (DQMStore *dqm_store, const edm::ESHandle< SiStripDetCabling > &cabling) |
void | fillDetectorStatusAtLumi (DQMStore *dqm_store) |
void | fillStatusHistogram (MonitorElement *, int xbin, int ybin, float val) |
void | fillSubDetStatus (DQMStore *dqm_store, const edm::ESHandle< SiStripDetCabling > &cabling, SubDetMEs &mes, unsigned int xbin, float &gflag) |
void | getModuleStatus (DQMStore *dqm_store, std::vector< MonitorElement * > &layer_mes, int &errdet, int &errdet_hasBadChan, int &errdet_hasTooManyDigis, int &errdet_hasTooManyClu, int &errdet_hasExclFed, int &errdet_hasDcsErr) |
void | initialiseBadModuleList () |
Private Attributes | |
std::map< uint32_t, uint16_t > | badModuleList |
bool | bookedStripStatus_ |
float | cutoffChi2overDoF_ |
float | cutoffRecHits_ |
float | cutoffTrackRate_ |
MonitorElement * | DetFractionReportMap |
MonitorElement * | DetFractionReportMap_hasBadChan |
MonitorElement * | DetFractionReportMap_hasDcsErr |
MonitorElement * | DetFractionReportMap_hasExclFed |
MonitorElement * | DetFractionReportMap_hasTooManyClu |
MonitorElement * | DetFractionReportMap_hasTooManyDigis |
int | globalStatusFilling_ |
edm::ParameterSet | pSet_ |
MonitorElement * | SToNReportMap |
std::map< std::string, std::string > | SubDetFolderMap |
std::map< std::string, SubDetMEs > | SubDetMEsMap |
MonitorElement * | SummaryReportGlobal |
MonitorElement * | SummaryReportMap |
TkDetMap * | tkDetMap_ |
MonitorElement * | TrackSummaryReportGlobal |
MonitorElement * | TrackSummaryReportMap |
bool | useGoodTracks_ |
Definition at line 21 of file SiStripQualityChecker.h.
SiStripQualityChecker::SiStripQualityChecker | ( | edm::ParameterSet const & | ps | ) |
Definition at line 26 of file SiStripQualityChecker.cc.
|
virtual |
Definition at line 53 of file SiStripQualityChecker.cc.
void SiStripQualityChecker::bookStatus | ( | DQMStore * | dqm_store | ) |
Definition at line 60 of file SiStripQualityChecker.cc.
|
private |
Definition at line 228 of file SiStripQualityChecker.cc.
|
private |
Definition at line 525 of file SiStripQualityChecker.cc.
void SiStripQualityChecker::fillDummyStatus | ( | ) |
Definition at line 162 of file SiStripQualityChecker.cc.
void SiStripQualityChecker::fillFaultyModuleStatus | ( | DQMStore * | dqm_store, |
const edm::EventSetup & | eSetup | ||
) |
Definition at line 471 of file SiStripQualityChecker.cc.
void SiStripQualityChecker::fillStatus | ( | DQMStore * | dqm_store, |
const edm::ESHandle< SiStripDetCabling > & | cabling, | ||
const edm::EventSetup & | eSetup | ||
) |
Definition at line 216 of file SiStripQualityChecker.cc.
void SiStripQualityChecker::fillStatusAtLumi | ( | DQMStore * | dqm_store | ) |
Definition at line 517 of file SiStripQualityChecker.cc.
|
private |
Definition at line 462 of file SiStripQualityChecker.cc.
|
private |
Definition at line 258 of file SiStripQualityChecker.cc.
|
private |
Definition at line 385 of file SiStripQualityChecker.cc.
|
private |
Definition at line 509 of file SiStripQualityChecker.cc.
void SiStripQualityChecker::printStatusReport | ( | ) |
Definition at line 354 of file SiStripQualityChecker.cc.
void SiStripQualityChecker::resetStatus | ( | ) |
Definition at line 192 of file SiStripQualityChecker.cc.
|
private |
Definition at line 74 of file SiStripQualityChecker.h.
|
private |
Definition at line 78 of file SiStripQualityChecker.h.
|
private |
Definition at line 85 of file SiStripQualityChecker.h.
|
private |
Definition at line 86 of file SiStripQualityChecker.h.
|
private |
Definition at line 84 of file SiStripQualityChecker.h.
|
private |
Definition at line 59 of file SiStripQualityChecker.h.
|
private |
Definition at line 60 of file SiStripQualityChecker.h.
|
private |
Definition at line 64 of file SiStripQualityChecker.h.
|
private |
Definition at line 63 of file SiStripQualityChecker.h.
|
private |
Definition at line 62 of file SiStripQualityChecker.h.
|
private |
Definition at line 61 of file SiStripQualityChecker.h.
|
private |
Definition at line 79 of file SiStripQualityChecker.h.
|
private |
Definition at line 76 of file SiStripQualityChecker.h.
|
private |
Definition at line 65 of file SiStripQualityChecker.h.
|
private |
Definition at line 57 of file SiStripQualityChecker.h.
|
private |
Definition at line 56 of file SiStripQualityChecker.h.
|
private |
Definition at line 68 of file SiStripQualityChecker.h.
|
private |
Definition at line 66 of file SiStripQualityChecker.h.
|
private |
Definition at line 82 of file SiStripQualityChecker.h.
|
private |
Definition at line 72 of file SiStripQualityChecker.h.
|
private |
Definition at line 70 of file SiStripQualityChecker.h.
|
private |
Definition at line 80 of file SiStripQualityChecker.h.