CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CSCDaqInfo.h
Go to the documentation of this file.
1 /*
2  * =====================================================================================
3  *
4  * Filename: CSCDaqInfo.h
5  *
6  * Description: CSC DAQ Information
7  *
8  * Version: 1.0
9  * Created: 12/09/2008 10:53:27 AM
10  * Revision: none
11  * Compiler: gcc
12  *
13  * Author: Valdas Rapsevicius (VR), valdas.rapsevicius@cern.ch
14  * Company: CERN, CH
15  *
16  * =====================================================================================
17  */
18 
19 #ifndef CSCDaqInfo_H
20 #define CSCDaqInfo_H
21 
22 // system include files
23 #include <memory>
24 #include <iostream>
25 #include <fstream>
26 
27 // FWCore
37 
38 // DQM
41 
42 class CSCDaqInfo : public edm::EDAnalyzer {
43 
44  public:
45 
46  explicit CSCDaqInfo(const edm::ParameterSet&);
48 
49  private:
50 
51  virtual void beginJob();
52 
53  virtual void beginLuminosityBlock(const edm::LuminosityBlock& , const edm::EventSetup&) { }
54  virtual void analyze(const edm::Event&, const edm::EventSetup&) { }
55  virtual void endLuminosityBlock(const edm::LuminosityBlock& , const edm::EventSetup&) { }
56  virtual void endJob() { }
57 
58  std::map<std::string, MonitorElement*> mos;
60 
61 };
62 
63 #endif
virtual void endLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &)
Definition: CSCDaqInfo.h:55
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition: CSCDaqInfo.h:54
std::map< std::string, MonitorElement * > mos
Definition: CSCDaqInfo.h:58
DQMStore * dbe
Definition: CSCDaqInfo.h:59
virtual void beginLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &)
Definition: CSCDaqInfo.h:53
virtual void beginJob()
Definition: CSCDaqInfo.cc:28
virtual void endJob()
Definition: CSCDaqInfo.h:56
CSCDaqInfo(const edm::ParameterSet &)
Definition: CSCDaqInfo.cc:24