CMS 3D CMS Logo

DTSummaryClients.h
Go to the documentation of this file.
1 #ifndef DTSummaryClients_H
2 #define DTSummaryClients_H
3 
22 
26 
28 
29 #include <memory>
30 #include <string>
31 
33 public:
36 
38  ~DTSummaryClients() override;
39 
40 protected:
41  void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override;
42 
45  edm::LuminosityBlock const &,
46  edm::EventSetup const &) override;
47 
48 private:
49  int nevents;
50 
53  std::vector<MonitorElement *> theSummaryContents;
54 
56 };
57 
58 #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