#include <SiStripQualityWithFromFedErrorsHelper.h>
Public Member Functions | |
bool | addBadCompFromFedErr () const |
bool | endRun (const edm::EventSetup &) |
const SiStripQuality & | getMergedQuality (dqm::harvesting::DQMStore::IGetter &getter) |
const edm::ESGetToken< SiStripQuality, SiStripQualityRcd > & | qualityToken () const |
SiStripQualityWithFromFedErrorsHelper (const edm::ParameterSet &iConfig, edm::ConsumesCollector iC, bool keepCopy=false) | |
Static Public Member Functions | |
static void | fillDescription (edm::ParameterSetDescription &desc) |
Private Attributes | |
bool | addBadCompFromFedErr_ = false |
std::unique_ptr< SiStripFedCabling > | fedCabling_ |
edm::ESGetToken< SiStripFedCabling, SiStripFedCablingRcd > | fedCablingToken_ |
float | fedErrCutoff_ |
unsigned int | fedErrFileRunNumber_ |
std::string | fedErrLegacyFile_ |
bool | keepCopy_ |
bool | merged_ = false |
std::unique_ptr< SiStripQuality > | mergedQuality_ |
edm::ESGetToken< SiStripQuality, SiStripQualityRcd > | stripQualityToken_ |
edm::ESWatcher< SiStripQualityRcd > | stripQualityWatcher_ |
Definition at line 42 of file SiStripQualityWithFromFedErrorsHelper.h.
|
inline |
Definition at line 44 of file SiStripQualityWithFromFedErrorsHelper.h.
References addBadCompFromFedErr_, edm::EndRun, edm::ConsumesCollector::esConsumes(), fedCablingToken_, fedErrCutoff_, fedErrFileRunNumber_, fedErrLegacyFile_, dqmMemoryStats::float, edm::ParameterSet::getParameter(), keepCopy_, AlCaHLTBitMon_QueryRunRegistry::string, and stripQualityToken_.
|
inline |
Definition at line 75 of file SiStripQualityWithFromFedErrorsHelper.h.
References addBadCompFromFedErr_.
Referenced by SiStripQualityStatistics::dqmEndJob(), SiStripBadComponentInfo::dqmEndJob(), SiStripQualityStatistics::endRun(), and SiStripBadComponentInfo::endRun().
bool SiStripQualityWithFromFedErrorsHelper::endRun | ( | const edm::EventSetup & | iSetup | ) |
Definition at line 186 of file SiStripQualityWithFromFedErrorsHelper.cc.
References addBadCompFromFedErr_, edm::ESWatcher< T >::check(), fedCabling_, fedCablingToken_, edm::EventSetup::getData(), keepCopy_, merged_, mergedQuality_, stripQualityToken_, and stripQualityWatcher_.
Referenced by SiStripBadStripFromQualityDBWriter::endRun(), SiStripQualityStatistics::endRun(), and SiStripBadComponentInfo::endRun().
|
inlinestatic |
Definition at line 62 of file SiStripQualityWithFromFedErrorsHelper.h.
References edm::ParameterSetDescription::add(), submitPVResolutionJobs::desc, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by SiStripBadStripFromQualityDBWriter::fillDescriptions(), SiStripQualityStatistics::fillDescriptions(), and SiStripBadComponentInfo::fillDescriptions().
const SiStripQuality & SiStripQualityWithFromFedErrorsHelper::getMergedQuality | ( | dqm::harvesting::DQMStore::IGetter & | getter | ) |
Definition at line 201 of file SiStripQualityWithFromFedErrorsHelper.cc.
References addBadCompFromFedErr_, sistrip::badStripFromFedErr(), sistrip::badStripFromFedErrLegacyDQMFile(), fedCabling_, fedErrCutoff_, fedErrFileRunNumber_, fedErrLegacyFile_, merged_, and mergedQuality_.
Referenced by SiStripBadStripFromQualityDBWriter::dqmEndJob(), SiStripQualityStatistics::dqmEndJob(), and SiStripBadComponentInfo::dqmEndJob().
|
inline |
Definition at line 76 of file SiStripQualityWithFromFedErrorsHelper.h.
References stripQualityToken_.
Referenced by SiStripQualityStatistics::endRun(), and SiStripBadComponentInfo::endRun().
|
private |
Definition at line 79 of file SiStripQualityWithFromFedErrorsHelper.h.
Referenced by addBadCompFromFedErr(), endRun(), getMergedQuality(), and SiStripQualityWithFromFedErrorsHelper().
|
private |
Definition at line 86 of file SiStripQualityWithFromFedErrorsHelper.h.
Referenced by endRun(), and getMergedQuality().
|
private |
Definition at line 84 of file SiStripQualityWithFromFedErrorsHelper.h.
Referenced by endRun(), and SiStripQualityWithFromFedErrorsHelper().
|
private |
Definition at line 80 of file SiStripQualityWithFromFedErrorsHelper.h.
Referenced by getMergedQuality(), and SiStripQualityWithFromFedErrorsHelper().
|
private |
Definition at line 82 of file SiStripQualityWithFromFedErrorsHelper.h.
Referenced by getMergedQuality(), and SiStripQualityWithFromFedErrorsHelper().
|
private |
Definition at line 81 of file SiStripQualityWithFromFedErrorsHelper.h.
Referenced by getMergedQuality(), and SiStripQualityWithFromFedErrorsHelper().
|
private |
Definition at line 89 of file SiStripQualityWithFromFedErrorsHelper.h.
Referenced by endRun(), and SiStripQualityWithFromFedErrorsHelper().
|
private |
Definition at line 88 of file SiStripQualityWithFromFedErrorsHelper.h.
Referenced by endRun(), and getMergedQuality().
|
private |
Definition at line 87 of file SiStripQualityWithFromFedErrorsHelper.h.
Referenced by endRun(), and getMergedQuality().
|
private |
Definition at line 83 of file SiStripQualityWithFromFedErrorsHelper.h.
Referenced by endRun(), qualityToken(), and SiStripQualityWithFromFedErrorsHelper().
|
private |
Definition at line 85 of file SiStripQualityWithFromFedErrorsHelper.h.
Referenced by endRun().