CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DQMDcsInfo.h
Go to the documentation of this file.
1 #ifndef DQMDCSINFO_H
2 #define DQMDCSINFO_H
3 
4 /*
5  * \file DQMDcsInfo.h
6  *
7  * $Date: 2012/08/02 07:59:10 $
8  * $Revision: 1.3 $
9  * \author A.Meyer - DESY
10  *
11 */
12 
20 
23 
25 
26 public:
27 
29  DQMDcsInfo(const edm::ParameterSet& ps);
30 
32  virtual ~DQMDcsInfo();
33 
34 protected:
35 
37  void analyze(const edm::Event& e, const edm::EventSetup& c);
38  void beginRun(const edm::Run& r, const edm::EventSetup& c) ;
40 
41 private:
42 
43  void makeDcsInfo(const edm::Event& e);
44  void makeGtInfo(const edm::Event& e);
45 
47 
49  std::string subsystemname_;
50  std::string dcsinfofolder_;
51 
52  bool dcs[25];
53  // histograms
55 
56 };
57 
58 #endif
void analyze(const edm::Event &e, const edm::EventSetup &c)
Analyze.
Definition: DQMDcsInfo.cc:59
void endLuminosityBlock(const edm::LuminosityBlock &l, const edm::EventSetup &c)
Definition: DQMDcsInfo.cc:68
edm::ParameterSet parameters_
Definition: DQMDcsInfo.h:48
bool dcs[25]
Definition: DQMDcsInfo.h:52
virtual ~DQMDcsInfo()
Destructor.
Definition: DQMDcsInfo.cc:35
std::string dcsinfofolder_
Definition: DQMDcsInfo.h:50
void makeDcsInfo(const edm::Event &e)
Definition: DQMDcsInfo.cc:89
std::string subsystemname_
Definition: DQMDcsInfo.h:49
void beginRun(const edm::Run &r, const edm::EventSetup &c)
Definition: DQMDcsInfo.cc:39
DQMDcsInfo(const edm::ParameterSet &ps)
Constructor.
Definition: DQMDcsInfo.cc:21
MonitorElement * DCSbyLS_
Definition: DQMDcsInfo.h:54
DQMStore * dbe_
Definition: DQMDcsInfo.h:46
void makeGtInfo(const edm::Event &e)
Definition: DQMDcsInfo.cc:139
Definition: Run.h:33