CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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 
7 
8 class DQMStore;
9 class DQMBasicNet;
10 namespace lat { class Regexp; }
11 
14 {
15 public:
17  ~DQMService(void);
18 
19 public:
20  void flush(const edm::Event &, const edm::EventSetup &);
21 private:
22  void shutdown(void);
23 
26  lat::Regexp *filter_;
27  double lastFlush_;
29 public:
30  void flushStandalone();
31 };
32 
33 #endif // DQMSERVICES_CORE_DQM_SERVICE_H
DQMBasicNet * net_
Definition: DQMService.h:25
void shutdown(void)
Definition: DQMService.cc:213
double publishFrequency_
Definition: DQMService.h:28
double lastFlush_
Definition: DQMService.h:27
lat::Regexp * filter_
Definition: DQMService.h:26
DQMStore * store_
Definition: DQMService.h:24
void flushStandalone()
Definition: DQMService.cc:106
DQMService(const edm::ParameterSet &pset, edm::ActivityRegistry &ar)
Definition: DQMService.cc:47
void flush(const edm::Event &, const edm::EventSetup &)
Definition: DQMService.cc:205
~DQMService(void)
Definition: DQMService.cc:98