#include <SiStripUtility.h>
Static Public Member Functions | |
static bool | checkME (std::string element, std::string name, std::string &full_path) |
static void | getBadModuleStatus (uint16_t flag, std::string &message) |
static void | getDetectorStatusColor (int status, int &rval, int &gval, int &bval) |
static int | getMEList (std::string name, std::vector< std::string > &values) |
static int | getMEList (std::string name, std::string &dir_path, std::vector< std::string > &me_names) |
static int | getMEStatus (MonitorElement *me) |
static int | getMEStatus (MonitorElement *me, int &bad_channels) |
static void | getMEStatusColor (int status, int &rval, int &gval, int &bval) |
static void | getMEStatusColor (int status, int &icol, std::string &tag) |
static void | getMEValue (MonitorElement *me, std::string &val) |
static void | getModuleFolderList (DQMStore *dqm_store, std::vector< std::string > &m_ids) |
static void | getSubDetectorTag (uint32_t det_id, std::string &subdet_tag) |
static void | getTopFolderPath (DQMStore *dqm_store, std::string type, std::string &path) |
static bool | goToDir (DQMStore *dqm_store, std::string name) |
static void | setBadModuleFlag (std::string &hname, uint16_t &flg) |
static void | split (const std::string &str, std::vector< std::string > &tokens, const std::string &delimiters=" ") |
Class that handles the SiStrip Quality Tests
Definition at line 21 of file SiStripUtility.h.
|
static |
Definition at line 36 of file SiStripUtility.cc.
References split(), and makeHLTPrescaleTable::values.
|
static |
Definition at line 290 of file SiStripUtility.cc.
Referenced by SiStripTrackerMapCreator::getDetectorFlagAndComment(), SiStripActionExecutor::printFaultyModuleList(), and SiStripInformationExtractor::readQTestSummary().
|
static |
Definition at line 114 of file SiStripUtility.cc.
Referenced by SiStripTrackerMapCreator::paintTkMapFromAlarm().
|
static |
Definition at line 13 of file SiStripUtility.cc.
References split().
|
static |
Definition at line 26 of file SiStripUtility.cc.
References split().
|
static |
Definition at line 148 of file SiStripUtility.cc.
References dqm::qstatus::ERROR, MonitorElement::getQReports(), MonitorElement::hasError(), MonitorElement::hasOtherReport(), MonitorElement::hasWarning(), dqm::qstatus::OTHER, ntuplemaker::status, dqm::qstatus::STATUS_OK, and dqm::qstatus::WARNING.
Referenced by SiStripQualityChecker::fillSubDetStatus(), and SiStripHistoPlotter::makePlot().
|
static |
Definition at line 184 of file SiStripUtility.cc.
References dqm::qstatus::ERROR, MonitorElement::getQReports(), MonitorElement::hasError(), MonitorElement::hasOtherReport(), MonitorElement::hasWarning(), dqm::qstatus::OTHER, ntuplemaker::status, dqm::qstatus::STATUS_OK, and dqm::qstatus::WARNING.
|
static |
Definition at line 77 of file SiStripUtility.cc.
References dqm::qstatus::ERROR, dqm::qstatus::OTHER, dqm::qstatus::STATUS_OK, and dqm::qstatus::WARNING.
Referenced by SiStripHistoPlotter::makePlot().
|
static |
Definition at line 93 of file SiStripUtility.cc.
References dqm::qstatus::ERROR, dqm::qstatus::OTHER, dqm::qstatus::STATUS_OK, and dqm::qstatus::WARNING.
|
static |
Definition at line 207 of file SiStripUtility.cc.
References MonitorElement::DQM_KIND_INT, MonitorElement::DQM_KIND_REAL, MonitorElement::kind(), and MonitorElement::valueString().
Referenced by SiStripQualityChecker::getModuleStatus(), SiStripActionExecutor::printReportSummary(), and SiStripQualityChecker::printStatusReport().
|
static |
Definition at line 166 of file SiStripUtility.cc.
References DQMStore::cd(), DQMStore::getSubdirs(), DQMStore::goUp(), and DQMStore::pwd().
Referenced by SiStripActionExecutor::printFaultyModuleList(), SiStripInformationExtractor::readModuleAndHistoList(), and SiStripInformationExtractor::readQTestSummary().
|
static |
Definition at line 239 of file SiStripUtility.cc.
References TIDDetId::side(), TECDetId::side(), DetId::subdetId(), StripSubdetector::TEC, StripSubdetector::TIB, StripSubdetector::TID, and StripSubdetector::TOB.
Referenced by SiStripDcsInfo::readCabling(), SiStripDaqInfo::readFedIds(), and SiStripDcsInfo::readStatus().
|
static |
Definition at line 304 of file SiStripUtility.cc.
References DQMStore::cd(), DQMStore::dirExists(), goToDir(), and DQMStore::pwd().
Referenced by SiStripCertificationInfo::bookSiStripCertificationMEs(), SiStripQualityChecker::bookStatus(), SiStripDaqInfo::bookStatus(), SiStripDcsInfo::bookStatus(), SiStripCertificationInfo::bookTrackingCertificationMEs(), SiStripCertificationInfo::fillSiStripCertificationMEsAtLumi(), and SiStripCertificationInfo::fillTrackingCertificationMEs().
|
static |
Definition at line 217 of file SiStripUtility.cc.
References DQMStore::cd(), TrackerOfflineValidation_Dqm_cff::dirName, alignmentValidation::fname, DQMStore::getSubdirs(), DQMStore::goUp(), and DQMStore::pwd().
Referenced by SiStripDcsInfo::addBadModules(), SiStripTrackerMapCreator::createForOffline(), SiStripActionExecutor::createSummaryOffline(), SiStripQualityChecker::fillDetectorStatus(), SiStripQualityChecker::fillDetectorStatusAtLumi(), SiStripQualityChecker::fillFaultyModuleStatus(), SiStripCertificationInfo::fillSiStripCertificationMEs(), SiStripQualityChecker::fillTrackingStatus(), SiStripQualityChecker::fillTrackingStatusAtLumi(), SiStripDaqInfo::findExcludedModule(), getTopFolderPath(), SiStripActionExecutor::printFaultyModuleList(), and SiStripTrackerMapCreator::setTkMapFromHistogram().
|
static |
Definition at line 279 of file SiStripUtility.cc.
Referenced by SiStripDcsInfo::addBadModules(), SiStripDaqInfo::findExcludedModule(), and SiStripQualityChecker::getModuleStatus().
|
static |
Definition at line 56 of file SiStripUtility.cc.
References pos.
Referenced by checkME(), SiStripInformationExtractor::getCondDBHistos(), getMEList(), and SiStripHistoPlotter::makeCondDBPlots().