#include <TrackingUtility.h>
Public Types | |
typedef dqm::harvesting::DQMStore | DQMStore |
typedef dqm::harvesting::MonitorElement | MonitorElement |
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 int | getMEList (std::string name, std::string &dir_path, std::vector< std::string > &me_names) |
static int | getMEList (std::string name, std::vector< std::string > &values) |
static int | getMEStatus (MonitorElement *me) |
static int | getMEStatus (MonitorElement *me, int &bad_channels) |
static void | getMEStatusColor (int status, int &icol, std::string &tag) |
static void | getMEStatusColor (int status, int &rval, int &gval, int &bval) |
static void | getMEValue (MonitorElement *me, std::string &val) |
static void | getModuleFolderList (DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter, std::vector< std::string > &m_ids) |
static void | getTopFolderPath (DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter, std::string top_dir, std::string &path) |
static bool | goToDir (DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter, 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=" ") |
Definition at line 19 of file TrackingUtility.h.
Definition at line 21 of file TrackingUtility.h.
Definition at line 22 of file TrackingUtility.h.
|
static |
Definition at line 31 of file TrackingUtility.cc.
References Skims_PA_cff::name, split(), AlCaHLTBitMon_QueryRunRegistry::string, and contentValuesCheck::values.
|
static |
Definition at line 231 of file TrackingUtility.cc.
References RemoveAddSevLevel::flag, and testProducerWithPsetDescEmpty_cfi::x1.
|
static |
Definition at line 21 of file TrackingUtility.cc.
References Skims_PA_cff::name, split(), AlCaHLTBitMon_QueryRunRegistry::string, and contentValuesCheck::values.
|
static |
Definition at line 8 of file TrackingUtility.cc.
References Skims_PA_cff::name, split(), AlCaHLTBitMon_QueryRunRegistry::string, and contentValuesCheck::values.
|
static |
Definition at line 120 of file TrackingUtility.cc.
References dqm::qstatus::ERROR, hlt_dqm_clientPB-live_cfg::me, dqm::qstatus::OTHER, mps_update::status, dqm::qstatus::STATUS_OK, and dqm::qstatus::WARNING.
|
static |
Definition at line 157 of file TrackingUtility.cc.
References dqm::qstatus::ERROR, hlt_dqm_clientPB-live_cfg::me, dqm::qstatus::OTHER, mps_update::status, dqm::qstatus::STATUS_OK, and dqm::qstatus::WARNING.
|
static |
Definition at line 98 of file TrackingUtility.cc.
References dqm::qstatus::ERROR, dqm::qstatus::OTHER, mps_update::status, dqm::qstatus::STATUS_OK, GlobalPosition_Frontier_DevDB_cff::tag, and dqm::qstatus::WARNING.
|
static |
Definition at line 72 of file TrackingUtility.cc.
References dqm::qstatus::ERROR, dqm::qstatus::OTHER, mps_update::status, dqm::qstatus::STATUS_OK, and dqm::qstatus::WARNING.
|
static |
Definition at line 180 of file TrackingUtility.cc.
References MonitorElementData::INT, hlt_dqm_clientPB-live_cfg::me, MonitorElementData::REAL, and heppy_batch::val.
|
static |
Definition at line 138 of file TrackingUtility.cc.
References dqm::implementation::NavigatorBase::cd(), dqm::implementation::IGetter::getSubdirs(), dqm::implementation::NavigatorBase::goUp(), dqm::implementation::NavigatorBase::pwd(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
static |
Definition at line 251 of file TrackingUtility.cc.
References dqm::implementation::NavigatorBase::cd(), dqm::implementation::IGetter::dirExists(), goToDir(), castor_dqm_sourceclient_file_cfg::path, dqm::implementation::NavigatorBase::pwd(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by TrackingQualityChecker::bookGlobalStatus(), TrackingQualityChecker::bookLSStatus(), TrackingCertificationInfo::bookTrackingCertificationMEs(), TrackingCertificationInfo::bookTrackingCertificationMEsAtLumi(), TrackingCertificationInfo::fillTrackingCertificationMEs(), and TrackingCertificationInfo::fillTrackingCertificationMEsAtLumi().
|
static |
Definition at line 193 of file TrackingUtility.cc.
References dqm::implementation::NavigatorBase::cd(), TrackerOfflineValidation_Dqm_cff::dirName, alignmentValidation::fname, dqm::implementation::IGetter::getSubdirs(), dqm::implementation::NavigatorBase::goUp(), Skims_PA_cff::name, dqm::implementation::NavigatorBase::pwd(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by TrackingQualityChecker::fillTrackingStatus(), TrackingQualityChecker::fillTrackingStatusAtLumi(), and getTopFolderPath().
|
static |
Definition at line 216 of file TrackingUtility.cc.
|
static |
Definition at line 51 of file TrackingUtility.cc.
References str.
Referenced by checkME(), and getMEList().