#include <SiStripDQMHistoryHelper.h>
Public Member Functions | |
SiStripDQMHistoryHelper (const edm::ParameterSet &pset) | |
virtual | ~SiStripDQMHistoryHelper () |
Protected Member Functions | |
virtual uint32_t | returnDetComponent (const MonitorElement *ME) const =0 |
virtual void | scanTreeAndFillSummary (const std::vector< MonitorElement * > &MEs, HDQMSummary *summary, const std::string &histoName, const std::vector< std::string > &Quantities) const |
std::string | sep () const |
virtual bool | setDBLabelsForGauss (const std::string &keyName, std::vector< std::string > &userDBContent) const |
virtual bool | setDBLabelsForLandau (const std::string &keyName, std::vector< std::string > &userDBContent) const |
virtual bool | setDBLabelsForStat (const std::string &keyName, std::vector< std::string > &userDBContent) const |
virtual bool | setDBLabelsForUser (const std::string &keyName, std::vector< std::string > &userDBContent, const std::string &quantity) const |
virtual bool | setDBLabelsForUser (const std::string &keyName, std::vector< std::string > &userDBContent) const |
virtual bool | setDBValuesForGauss (const MonitorElement *me, HDQMSummary::InputVector &values) const |
virtual bool | setDBValuesForLandau (const MonitorElement *me, HDQMSummary::InputVector &values) const |
virtual bool | setDBValuesForStat (const MonitorElement *me, HDQMSummary::InputVector &values) const |
virtual bool | setDBValuesForUser (const MonitorElement *me, HDQMSummary::InputVector &values, const std::string &quantity) const |
virtual bool | setDBValuesForUser (const MonitorElement *me, HDQMSummary::InputVector &values) const |
Private Attributes | |
HDQMfitUtilities | m_fitME |
std::string | m_sep |
bool | m_useFullPath |
Definition at line 10 of file SiStripDQMHistoryHelper.h.
|
inlineexplicit |
Definition at line 13 of file SiStripDQMHistoryHelper.h.
References edm::ParameterSet::getUntrackedParameter(), m_fitME, m_sep, returnDetComponent(), and ~SiStripDQMHistoryHelper().
|
virtual |
Definition at line 4 of file SiStripDQMHistoryHelper.cc.
Referenced by SiStripDQMHistoryHelper().
|
protectedpure virtual |
Implemented in SiStripPopConHistoryDQM, and GenericHistoryDQM.
Referenced by scanTreeAndFillSummary(), and SiStripDQMHistoryHelper().
|
protectedvirtual |
Definition at line 6 of file SiStripDQMHistoryHelper.cc.
References gather_cfg::cout, MillePedeFileConverter_cfg::e, mps_fire::i, m_useFullPath, HDQMSummary::put(), returnDetComponent(), setDBLabelsForGauss(), setDBLabelsForLandau(), setDBLabelsForStat(), setDBLabelsForUser(), setDBValuesForGauss(), setDBValuesForLandau(), setDBValuesForStat(), setDBValuesForUser(), AlCaHLTBitMon_QueryRunRegistry::string, and MuonErrorMatrixValues_cff::values.
Referenced by SiStripPopConHistoryDQMBase::dqmEndJob(), and sep().
|
inlineprotected |
Definition at line 22 of file SiStripDQMHistoryHelper.h.
References m_sep, scanTreeAndFillSummary(), setDBLabelsForGauss(), setDBLabelsForLandau(), setDBLabelsForStat(), AlCaHLTBitMon_QueryRunRegistry::string, and heppy_report::summary.
Referenced by setDBLabelsForGauss(), setDBLabelsForLandau(), setDBLabelsForStat(), and SiStripPopConHistoryDQM::setDBLabelsForUser().
|
protectedvirtual |
Definition at line 83 of file SiStripDQMHistoryHelper.cc.
References sep(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by SiStripPopConHistoryDQMBase::dqmEndJob(), scanTreeAndFillSummary(), and sep().
|
protectedvirtual |
Definition at line 74 of file SiStripDQMHistoryHelper.cc.
References sep(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by SiStripPopConHistoryDQMBase::dqmEndJob(), scanTreeAndFillSummary(), and sep().
|
protectedvirtual |
Definition at line 91 of file SiStripDQMHistoryHelper.cc.
References sep(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by SiStripPopConHistoryDQMBase::dqmEndJob(), scanTreeAndFillSummary(), and sep().
|
inlineprotectedvirtual |
Reimplemented in SiStripPopConHistoryDQM, and GenericHistoryDQM.
Definition at line 29 of file SiStripDQMHistoryHelper.h.
References setDBLabelsForUser().
Referenced by SiStripPopConHistoryDQMBase::dqmEndJob(), scanTreeAndFillSummary(), and setDBLabelsForUser().
|
inlineprotectedvirtual |
Definition at line 30 of file SiStripDQMHistoryHelper.h.
References setDBValuesForGauss(), setDBValuesForLandau(), setDBValuesForStat(), and MuonErrorMatrixValues_cff::values.
|
protectedvirtual |
Definition at line 110 of file SiStripDQMHistoryHelper.cc.
References HDQMfitUtilities::doGaussFit(), HDQMfitUtilities::getFitChi(), HDQMfitUtilities::getFitnDof(), HDQMfitUtilities::getGaussPar(), and m_fitME.
Referenced by scanTreeAndFillSummary(), and setDBLabelsForUser().
|
protectedvirtual |
Definition at line 99 of file SiStripDQMHistoryHelper.cc.
References HDQMfitUtilities::doLanGaussFit(), HDQMfitUtilities::getFitChi(), HDQMfitUtilities::getFitnDof(), HDQMfitUtilities::getLanGaussConv(), HDQMfitUtilities::getLanGaussPar(), HDQMfitUtilities::getLanGaussParErr(), and m_fitME.
Referenced by scanTreeAndFillSummary(), and setDBLabelsForUser().
|
protectedvirtual |
Definition at line 120 of file SiStripDQMHistoryHelper.cc.
References MonitorElement::getEntries(), MonitorElement::getMean(), and MonitorElement::getRMS().
Referenced by scanTreeAndFillSummary(), and setDBLabelsForUser().
|
inlineprotectedvirtual |
Reimplemented in SiStripPopConHistoryDQM, and GenericHistoryDQM.
Definition at line 35 of file SiStripDQMHistoryHelper.h.
References setDBValuesForUser().
Referenced by scanTreeAndFillSummary(), and setDBValuesForUser().
|
inlineprotectedvirtual |
Definition at line 36 of file SiStripDQMHistoryHelper.h.
|
mutableprivate |
Definition at line 41 of file SiStripDQMHistoryHelper.h.
Referenced by setDBValuesForGauss(), setDBValuesForLandau(), and SiStripDQMHistoryHelper().
|
private |
Definition at line 40 of file SiStripDQMHistoryHelper.h.
Referenced by sep(), and SiStripDQMHistoryHelper().
|
private |
Definition at line 39 of file SiStripDQMHistoryHelper.h.
Referenced by scanTreeAndFillSummary().