CMS 3D CMS Logo

CSCCertificationInfo.h
Go to the documentation of this file.
1 /*
2  * =====================================================================================
3  *
4  * Filename: CSCCertificationInfo.h
5  *
6  * Description: CSC DCS 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 CSCCertificationInfo_H
20 #define CSCCertificationInfo_H
21 
22 // system include files
23 #include <memory>
24 
25 // FWCore
31 
32 // DQM
35 
37 public:
38  explicit CSCCertificationInfo(const edm::ParameterSet &);
39  ~CSCCertificationInfo() override {}
40 
41 protected:
42  void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override;
43 
44 private:
45  // virtual void beginJob() { };
46  // virtual void beginLuminosityBlock(const edm::LuminosityBlock& , const edm::EventSetup&) { }
47  // virtual void analyze(const edm::Event&, const edm::EventSetup&) { }
48  // virtual void endLuminosityBlock(const edm::LuminosityBlock& , const edm::EventSetup&) { }
49  // virtual void endJob() { }
50 
51  std::map<std::string, MonitorElement *> mos;
52 };
53 
54 #endif
std::map< std::string, MonitorElement * > mos
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
CSCCertificationInfo(const edm::ParameterSet &)