#include <DQMHistoryServiceBase.h>
Public Member Functions | |
virtual bool | checkForCompatibility (std::string ss) |
DQMHistoryServiceBase (const edm::ParameterSet &, const edm::ActivityRegistry &) | |
virtual void | getMetaDataString (std::stringstream &ss) |
virtual void | getObj (HDQMSummary *&obj) |
virtual void | initialize () |
virtual void | setSeparator (std::string const &) |
virtual | ~DQMHistoryServiceBase () |
Protected Member Functions | |
virtual void | createSummary () |
virtual uint32_t | getRunNumber () const |
virtual void | openRequestedFile () |
virtual uint32_t | returnDetComponent (const MonitorElement *MEs) |
virtual void | scanTreeAndFillSummary (const std::vector< MonitorElement * > &MEs, HDQMSummary *summary, std::string &histoName, std::vector< std::string > &Quantities) |
virtual bool | setDBLabelsForGauss (std::string &keyName, std::vector< std::string > &userDBContent) |
virtual bool | setDBLabelsForLandau (std::string &keyName, std::vector< std::string > &userDBContent) |
virtual bool | setDBLabelsForStat (std::string &keyName, std::vector< std::string > &userDBContent) |
virtual bool | setDBLabelsForUser (std::string &keyName, std::vector< std::string > &userDBContent, std::string &quantity) |
virtual bool | setDBLabelsForUser (std::string &keyName, std::vector< std::string > &userDBContent) |
virtual bool | setDBValuesForGauss (std::vector< MonitorElement * >::const_iterator iterMes, HDQMSummary::InputVector &values) |
virtual bool | setDBValuesForLandau (std::vector< MonitorElement * >::const_iterator iterMes, HDQMSummary::InputVector &values) |
virtual bool | setDBValuesForStat (std::vector< MonitorElement * >::const_iterator iterMes, HDQMSummary::InputVector &values) |
virtual bool | setDBValuesForUser (std::vector< MonitorElement * >::const_iterator iterMes, HDQMSummary::InputVector &values, std::string &quantity) |
virtual bool | setDBValuesForUser (std::vector< MonitorElement * >::const_iterator iterMes, HDQMSummary::InputVector &values) |
Protected Attributes | |
DQMStore * | dqmStore_ |
HDQMfitUtilities * | fitME |
std::string | fSep |
edm::ParameterSet | iConfig_ |
HDQMSummary * | obj_ |
Definition at line 18 of file DQMHistoryServiceBase.h.
DQMHistoryServiceBase::DQMHistoryServiceBase | ( | const edm::ParameterSet & | iConfig, |
const edm::ActivityRegistry & | aReg | ||
) |
Definition at line 12 of file DQMHistoryServiceBase.cc.
|
virtual |
Definition at line 20 of file DQMHistoryServiceBase.cc.
|
virtual |
Definition at line 34 of file DQMHistoryServiceBase.cc.
References getRunNumber().
|
protectedvirtual |
Definition at line 45 of file DQMHistoryServiceBase.cc.
References dqmStore_, DQMStore::getAllContents(), edm::ParameterSet::getParameter(), getRunNumber(), edm::ParameterSet::getUntrackedParameter(), HDQMSummary::getUserDBContent(), template_SiPixelHistoryDQMService_cfg::histoList, i, iConfig_, obj_, openRequestedFile(), scanTreeAndFillSummary(), setDBLabelsForGauss(), setDBLabelsForLandau(), setDBLabelsForStat(), setDBLabelsForUser(), HDQMSummary::setRunNr(), and HDQMSummary::setUserDBContent().
Referenced by getObj().
|
inlinevirtual |
Definition at line 24 of file DQMHistoryServiceBase.h.
References getRunNumber().
|
inlinevirtual |
Definition at line 28 of file DQMHistoryServiceBase.h.
References createSummary(), and obj_.
|
protectedvirtual |
Definition at line 239 of file DQMHistoryServiceBase.cc.
References edm::ParameterSet::getParameter(), and iConfig_.
Referenced by checkForCompatibility(), createSummary(), and getMetaDataString().
|
virtual |
Definition at line 24 of file DQMHistoryServiceBase.cc.
References fitME.
|
protectedvirtual |
Definition at line 99 of file DQMHistoryServiceBase.cc.
References dqmStore_, convertXMLtoSQLite_cfg::fileName, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), iConfig_, DQMStore::open(), and cppFunctionSkipper::operator.
Referenced by createSummary().
|
inlineprotectedvirtual |
Reimplemented in SiPixelHistoryDQMService, SiStripHistoryDQMService, and GenericHistoryDQMService.
Definition at line 40 of file DQMHistoryServiceBase.h.
Referenced by scanTreeAndFillSummary().
|
protectedvirtual |
Definition at line 116 of file DQMHistoryServiceBase.cc.
References gather_cfg::cout, cond::rpcobgas::detid, alignCSCRings::e, edm::ParameterSet::getUntrackedParameter(), i, iConfig_, HDQMSummary::put(), returnDetComponent(), setDBLabelsForGauss(), setDBLabelsForLandau(), setDBLabelsForStat(), setDBLabelsForUser(), setDBValuesForGauss(), setDBValuesForLandau(), setDBValuesForStat(), setDBValuesForUser(), and makeHLTPrescaleTable::values.
Referenced by createSummary().
|
protectedvirtual |
Definition at line 200 of file DQMHistoryServiceBase.cc.
References fSep.
Referenced by createSummary(), and scanTreeAndFillSummary().
|
protectedvirtual |
Definition at line 192 of file DQMHistoryServiceBase.cc.
References fSep.
Referenced by createSummary(), and scanTreeAndFillSummary().
|
protectedvirtual |
Definition at line 206 of file DQMHistoryServiceBase.cc.
References fSep.
Referenced by createSummary(), and scanTreeAndFillSummary().
|
inlineprotectedvirtual |
Reimplemented in SiPixelHistoryDQMService, SiStripHistoryDQMService, and GenericHistoryDQMService.
Definition at line 45 of file DQMHistoryServiceBase.h.
References setDBLabelsForUser().
Referenced by createSummary(), scanTreeAndFillSummary(), and setDBLabelsForUser().
|
inlineprotectedvirtual |
Definition at line 46 of file DQMHistoryServiceBase.h.
|
protectedvirtual |
Definition at line 223 of file DQMHistoryServiceBase.cc.
References HDQMfitUtilities::doGaussFit(), fitME, HDQMfitUtilities::getFitChi(), HDQMfitUtilities::getFitnDof(), and HDQMfitUtilities::getGaussPar().
Referenced by scanTreeAndFillSummary().
|
protectedvirtual |
Definition at line 213 of file DQMHistoryServiceBase.cc.
References HDQMfitUtilities::doLanGaussFit(), fitME, HDQMfitUtilities::getFitChi(), HDQMfitUtilities::getFitnDof(), HDQMfitUtilities::getLanGaussConv(), HDQMfitUtilities::getLanGaussPar(), and HDQMfitUtilities::getLanGaussParErr().
Referenced by scanTreeAndFillSummary().
|
protectedvirtual |
|
inlineprotectedvirtual |
Reimplemented in SiPixelHistoryDQMService, SiStripHistoryDQMService, and GenericHistoryDQMService.
Definition at line 51 of file DQMHistoryServiceBase.h.
References setDBValuesForUser().
Referenced by scanTreeAndFillSummary(), and setDBValuesForUser().
|
inlineprotectedvirtual |
Definition at line 52 of file DQMHistoryServiceBase.h.
|
virtual |
Definition at line 29 of file DQMHistoryServiceBase.cc.
References fSep, and recoMuon::in.
|
protected |
Definition at line 54 of file DQMHistoryServiceBase.h.
Referenced by createSummary(), and openRequestedFile().
|
protected |
Definition at line 57 of file DQMHistoryServiceBase.h.
Referenced by initialize(), setDBValuesForGauss(), and setDBValuesForLandau().
|
protected |
Definition at line 58 of file DQMHistoryServiceBase.h.
Referenced by setDBLabelsForGauss(), setDBLabelsForLandau(), setDBLabelsForStat(), SiStripHistoryDQMService::setDBLabelsForUser(), SiPixelHistoryDQMService::setDBLabelsForUser(), and setSeparator().
|
protected |
Definition at line 55 of file DQMHistoryServiceBase.h.
Referenced by createSummary(), getRunNumber(), openRequestedFile(), and scanTreeAndFillSummary().
|
protected |
Definition at line 56 of file DQMHistoryServiceBase.h.
Referenced by createSummary(), and getObj().