1 #ifndef DQMServices_Diagnostic_DQMHistoryServiceBase_H
2 #define DQMServices_Diagnostic_DQMHistoryServiceBase_H
42 virtual bool setDBLabelsForLandau(std::string& keyName, std::vector<std::string>& userDBContent);
43 virtual bool setDBLabelsForGauss (std::string& keyName, std::vector<std::string>& userDBContent);
44 virtual bool setDBLabelsForStat (std::string& keyName, std::vector<std::string>& userDBContent);
46 virtual bool setDBLabelsForUser (std::string& keyName, std::vector<std::string>& userDBContent){
return false;}
61 #endif //DQMServices_Diagnostic_DQMHistoryServiceBase_H
virtual bool setDBValuesForGauss(std::vector< MonitorElement * >::const_iterator iterMes, HDQMSummary::InputVector &values)
virtual uint32_t getRunNumber() const
virtual bool setDBLabelsForUser(std::string &keyName, std::vector< std::string > &userDBContent)
virtual void getMetaDataString(std::stringstream &ss)
virtual void createSummary()
virtual ~DQMHistoryServiceBase()
virtual bool setDBValuesForUser(std::vector< MonitorElement * >::const_iterator iterMes, HDQMSummary::InputVector &values)
virtual bool checkForCompatibility(std::string ss)
virtual void openRequestedFile()
virtual bool setDBValuesForUser(std::vector< MonitorElement * >::const_iterator iterMes, HDQMSummary::InputVector &values, std::string &quantity)
std::vector< float > InputVector
DQMHistoryServiceBase(const edm::ParameterSet &, const edm::ActivityRegistry &)
virtual bool setDBLabelsForStat(std::string &keyName, std::vector< std::string > &userDBContent)
virtual void getObj(HDQMSummary *&obj)
edm::ParameterSet iConfig_
virtual uint32_t returnDetComponent(const MonitorElement *MEs)
virtual bool setDBLabelsForGauss(std::string &keyName, std::vector< std::string > &userDBContent)
virtual void initialize()
virtual bool setDBLabelsForUser(std::string &keyName, std::vector< std::string > &userDBContent, std::string &quantity)
virtual void setSeparator(std::string const &)
virtual bool setDBLabelsForLandau(std::string &keyName, std::vector< std::string > &userDBContent)
virtual void scanTreeAndFillSummary(const std::vector< MonitorElement * > &MEs, HDQMSummary *summary, std::string &histoName, std::vector< std::string > &Quantities)
virtual bool setDBValuesForLandau(std::vector< MonitorElement * >::const_iterator iterMes, HDQMSummary::InputVector &values)
virtual bool setDBValuesForStat(std::vector< MonitorElement * >::const_iterator iterMes, HDQMSummary::InputVector &values)