CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GenericHistoryDQMService.h
Go to the documentation of this file.
1 #ifndef DQM_GenericDQMService_H
2 #define DQM_GenericDQMService_H
3 
5 
12  public:
13 
16 
17  private:
18  //Methods to be specified by each subdet
19  uint32_t returnDetComponent(const MonitorElement* ME);
20  bool setDBLabelsForUser (std::string& keyName, std::vector<std::string>& userDBContent, std::string& quantity );
21  bool setDBValuesForUser(std::vector<MonitorElement*>::const_iterator iterMes, HDQMSummary::InputVector& values, std::string& quantity );
22 
24 };
25 
26 #endif
bool setDBValuesForUser(std::vector< MonitorElement * >::const_iterator iterMes, HDQMSummary::InputVector &values, std::string &quantity)
GenericHistoryDQMService(const edm::ParameterSet &, const edm::ActivityRegistry &)
Definition: ME.h:11
std::vector< float > InputVector
Definition: HDQMSummary.h:62
bool setDBLabelsForUser(std::string &keyName, std::vector< std::string > &userDBContent, std::string &quantity)
Example on how to define an user function for the statistic extraction.
uint32_t returnDetComponent(const MonitorElement *ME)