CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackerHitAnalyzer.h
Go to the documentation of this file.
1 #ifndef TrackerHitAnalyzer_H
2 #define TrackerHitAnalyzer_H
3 
4 /*
5  * \file TrackerHitAnalyzer.h
6  *
7  * $Date: 2010/02/20 21:02:53 $
8  * $Revision: 1.6 $
9  * \author F. Cossutti
10  *
11 */
12 // framework & common header files
16 
22 
25 
28 
31 
33 
34 #include <fstream>
35 #include <map>
36 #include <iostream>
37 #include <stdlib.h>
38 #include <string>
39 #include <memory>
40 #include <vector>
41 
42 
44 
45 public:
46 
49 
52 
53 protected:
54 
56 void analyze(const edm::Event& e, const edm::EventSetup& c);
57 
58 
59 
60 // EndJob
61 void endJob(void);
62 
63 //void BookTestHistos(Char_t sname, int nbin, float *xmin, float *xmax);
64 
65 private:
66 
79 
80 // edm::ParameterSet config_;
81 
82 
83  bool verbose_;
84 
86 
87  std::string fOutputFile;
88 
103 
110 
117 
124 
131 
138 };
139 
140 #endif
MonitorElement * h1e[12]
MonitorElement * h2lx[12]
edm::InputTag PxlBrlLowSrc_
MonitorElement * h4e[12]
MonitorElement * h1lx[12]
MonitorElement * h6ex[12]
void analyze(const edm::Event &e, const edm::EventSetup &c)
Analyze.
MonitorElement * h1ey[12]
MonitorElement * h3ly[12]
MonitorElement * h5ez[12]
MonitorElement * h4ex[12]
MonitorElement * htofeta_profile
edm::InputTag SiTIBLowSrc_
MonitorElement * h1ez[12]
MonitorElement * htofr_profile
MonitorElement * h3ez[12]
edm::InputTag SiTIDLowSrc_
edm::InputTag SiTIBHighSrc_
MonitorElement * h5ey[12]
MonitorElement * h3lx[12]
edm::InputTag PxlFwdLowSrc_
MonitorElement * htofphi_profile
MonitorElement * htofr
MonitorElement * h6ly[12]
MonitorElement * h5ex[12]
edm::InputTag SiTECLowSrc_
MonitorElement * h5ly[12]
MonitorElement * htofz_profile
MonitorElement * htofeta
edm::InputTag SiTECHighSrc_
MonitorElement * h1ex[12]
MonitorElement * h2e[12]
edm::InputTag SiTOBHighSrc_
MonitorElement * h6ey[12]
MonitorElement * h4lx[12]
~TrackerHitAnalyzer()
Destructor.
edm::InputTag SiTOBLowSrc_
MonitorElement * h2ex[12]
MonitorElement * h6ez[12]
MonitorElement * h2ez[12]
MonitorElement * htofz
MonitorElement * htofphi
MonitorElement * h5lx[12]
MonitorElement * h4ey[12]
MonitorElement * h1ly[12]
MonitorElement * h4ly[12]
MonitorElement * h3ex[12]
MonitorElement * h3ey[12]
MonitorElement * h2ey[12]
edm::InputTag PxlBrlHighSrc_
MonitorElement * h2ly[12]
MonitorElement * h3e[12]
TrackerHitAnalyzer(const edm::ParameterSet &ps)
Constructor.
MonitorElement * h6e[12]
edm::InputTag SiTIDHighSrc_
MonitorElement * h5e[12]
MonitorElement * h6lx[12]
MonitorElement * h4ez[12]
edm::InputTag PxlFwdHighSrc_