CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1TCSCTPG.h
Go to the documentation of this file.
1 #ifndef L1TCSCTPG_H
2 #define L1TCSCTPG_H
3 
4 /*
5  * \file L1TCSCTPG.h
6  *
7  * $Date: 2009/11/19 14:30:34 $
8  * $Revision: 1.4 $
9  * \author J. Berryhill
10  *
11 */
12 
13 // system include files
14 #include <memory>
15 #include <unistd.h>
16 
17 // user include files
20 
23 
25 
30 
33 
34 #include <iostream>
35 #include <fstream>
36 #include <vector>
37 
38 //
39 // class decleration
40 //
41 
42 class L1TCSCTPG : public edm::EDAnalyzer {
43 
44 public:
45 
46 // Constructor
47 L1TCSCTPG(const edm::ParameterSet& ps);
48 
49 // Destructor
50 virtual ~L1TCSCTPG();
51 
52 protected:
53 // Analyze
54 void analyze(const edm::Event& e, const edm::EventSetup& c);
55 
56 // BeginJob
57 void beginJob(void);
58 
59 // EndJob
60 void endJob(void);
61 
62 private:
63  // ----------member data ---------------------------
65 
73 
74  int nev_; // Number of events processed
75  std::string outputFile_; //file name for ROOT ouput
76  bool verbose_;
78  ofstream logFile_;
80 };
81 
82 #endif
MonitorElement * csctpgwg
Definition: L1TCSCTPG.h:68
L1TCSCTPG(const edm::ParameterSet &ps)
Definition: L1TCSCTPG.cc:16
MonitorElement * csctpgstrip
Definition: L1TCSCTPG.h:69
ofstream logFile_
Definition: L1TCSCTPG.h:78
void endJob(void)
Definition: L1TCSCTPG.cc:94
edm::InputTag csctpgSource_
Definition: L1TCSCTPG.h:79
MonitorElement * csctpgbend
Definition: L1TCSCTPG.h:71
bool monitorDaemon_
Definition: L1TCSCTPG.h:77
void analyze(const edm::Event &e, const edm::EventSetup &c)
Definition: L1TCSCTPG.cc:104
MonitorElement * csctpgbx
Definition: L1TCSCTPG.h:72
int nev_
Definition: L1TCSCTPG.h:74
virtual ~L1TCSCTPG()
Definition: L1TCSCTPG.cc:51
DQMStore * dbe
Definition: L1TCSCTPG.h:64
MonitorElement * csctpgquality
Definition: L1TCSCTPG.h:67
void beginJob(void)
Definition: L1TCSCTPG.cc:55
bool verbose_
Definition: L1TCSCTPG.h:76
MonitorElement * csctpgstriptype
Definition: L1TCSCTPG.h:70
std::string outputFile_
Definition: L1TCSCTPG.h:75
MonitorElement * csctpgpattern
Definition: L1TCSCTPG.h:66