CMS 3D CMS Logo

DTSummaryClients.h
Go to the documentation of this file.
1 #ifndef DTSummaryClients_H
2 #define DTSummaryClients_H
3 
23 
27 
29 
30 #include <memory>
31 #include <string>
32 
34 public:
37 
39  ~DTSummaryClients() override;
40 
41 protected:
42  void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override;
43 
46  edm::LuminosityBlock const &,
47  edm::EventSetup const &) override;
48 
49 private:
50  int nevents;
51 
54  std::vector<MonitorElement *> theSummaryContents;
55 
57 };
58 
59 #endif
DTSummaryClients(const edm::ParameterSet &ps)
Constructor.
std::vector< MonitorElement * > theSummaryContents
~DTSummaryClients() override
Destructor.
MonitorElement * summaryReport
MonitorElement * summaryReportMap
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override