CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DTGlobalRecoTask.h
Go to the documentation of this file.
1 #ifndef DTGlobalRecoTask_H
2 #define DTGlobalRecoTask_H
3 
4 /*
5  * \file DTGlobalRecoTask.h
6  *
7  * $Date: 2010/01/05 10:14:39 $
8  * $Revision: 1.4 $
9  * \author M. Zanetti - INFN Padova
10  *
11 */
12 
15 
18 
20 
23 
24 #include <iostream>
25 #include <fstream>
26 #include <vector>
27 
29 
30 friend class DTMonitorModule;
31 
32 public:
33 
36  const edm::EventSetup& context);
37 
39 virtual ~DTGlobalRecoTask();
40 
41 protected:
42 
44 void analyze(const edm::Event& e, const edm::EventSetup& c);
45 
46 // BeginJob
47 void beginJob();
48 
49 // EndJob
50 void endJob(void);
51 
52 private:
53 
54  int nevents;
55 
56  // My monitor elements
57 
58  std::ofstream logFile;
59 
60 };
61 
62 #endif
std::ofstream logFile
friend class DTMonitorModule
DTGlobalRecoTask(const edm::ParameterSet &ps, DQMStore *dbe, const edm::EventSetup &context)
Constructor.
virtual ~DTGlobalRecoTask()
Destructor.
void analyze(const edm::Event &e, const edm::EventSetup &c)
Analyze.