CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DQMService.h
Go to the documentation of this file.
1 #ifndef DQMSERVICES_CORE_DQM_SERVICE_H
2 #define DQMSERVICES_CORE_DQM_SERVICE_H
3 
8 
9 class DQMBasicNet;
10 
12 class DQMService {
13 public:
16 
18  ~DQMService();
19 
20 public:
21  void flush(edm::StreamContext const &sc);
22 
23 private:
24  void shutdown();
25 
28  double lastFlush_;
30 
31 public:
32  void flushStandalone();
33 };
34 
35 #endif // DQMSERVICES_CORE_DQM_SERVICE_H
dqm::legacy::DQMStore DQMStore
Definition: DQMService.h:14
DQMBasicNet * net_
Definition: DQMService.h:27
double publishFrequency_
Definition: DQMService.h:29
void shutdown()
Definition: DQMService.cc:129
double lastFlush_
Definition: DQMService.h:28
DQMStore * store_
Definition: DQMService.h:26
void flush(edm::StreamContext const &sc)
Definition: DQMService.cc:123
void flushStandalone()
Definition: DQMService.cc:48
DQMService(const edm::ParameterSet &pset, edm::ActivityRegistry &ar)
Definition: DQMService.cc:25
dqm::legacy::MonitorElement MonitorElement
Definition: DQMService.h:15