CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EcalBarrelMonitorDbModule.h
Go to the documentation of this file.
1 #ifndef EcalBarrelMonitorDbModule_H
2 #define EcalBarrelMonitorDbModule_H
3 
4 /*
5  * \file EcalBarrelMonitorDbModule.h
6  *
7  * $Date: 2010/08/08 09:00:46 $
8  * $Revision: 1.15 $
9  * \author G. Della Ricca
10  *
11 */
12 
13 #include <string>
14 
18 
20 
21 class DQMStore;
22 
23 class MonitorElementsDb;
24 
26 
27  public:
28 
31 
34 
35  protected:
36 
38  void analyze( const edm::Event& e, const edm::EventSetup& c );
39 
40  // BeginJob
41  void beginJob( void );
42 
43  // EndJob
44  void endJob( void );
45 
46  private:
47 
48  int icycle_;
49 
51 
52  std::string prefixME_;
53 
54  std::string htmlDir_;
55 
56  std::string xmlFile_;
57 
59 
60  unsigned int sleepTime_;
61 
62  coral::ISessionProxy* session_;
63 
64 };
65 
66 #endif
EcalBarrelMonitorDbModule(const edm::ParameterSet &ps)
Constructor.
virtual ~EcalBarrelMonitorDbModule()
Destructor.
void analyze(const edm::Event &e, const edm::EventSetup &c)
Analyze.