CMS 3D CMS Logo

DTOfflineSummaryClients.h
Go to the documentation of this file.
1 #ifndef DTOfflineSummaryClients_H
2 #define DTOfflineSummaryClients_H
3 
4 
19 
21 
22 class DQMStore;
23 class MonitorElement;
24 
26 
27 public:
28 
31 
33  ~DTOfflineSummaryClients() override;
34 
36  void beginRun (const edm::Run& r, const edm::EventSetup& c) override;
37 
40 
42  void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override;
43 
44 protected:
45 
46 private:
47 
48  int nevents;
49 
51 
54  std::vector<MonitorElement*> theSummaryContents;
55 
56 };
57 
58 #endif
~DTOfflineSummaryClients() override
Destructor.
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
EndJob.
void beginRun(const edm::Run &r, const edm::EventSetup &c) override
BeginRun.
std::vector< MonitorElement * > theSummaryContents
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
EndLumi.
DTOfflineSummaryClients(const edm::ParameterSet &ps)
Constructor.
Definition: Run.h:45