CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ElectronGeneralAnalyzer.h
Go to the documentation of this file.
1 
2 #ifndef DQMOffline_EGamma_ElectronGeneralAnalyzer_h
3 #define DQMOffline_EGamma_ElectronGeneralAnalyzer_h
4 
6 
9 
12 
13 class MagneticField ;
14 
18 
20  {
21  public:
22 
23  explicit ElectronGeneralAnalyzer( const edm::ParameterSet & conf ) ;
24  virtual ~ElectronGeneralAnalyzer() ;
25 
26  virtual void book() ;
27  virtual void analyze( const edm::Event & e, const edm::EventSetup & c ) ;
28 
29  private:
30 
31  //=========================================
32  // parameters
33  //=========================================
34 
35  // collection input tags
42 
43  // for trigger
45  //std::vector<std::string > HLTPathsByName_;
46 //
47 // //=========================================
48 // // general attributes and utility methods
49 // //=========================================
50 //
51 // bool trigger( const edm::Event & e ) ;
52 // std::vector<unsigned int> HLTPathsByIndex_;
53 
54  //=========================================
55  // histograms
56  //=========================================
57 
65 
66  } ;
67 
68 #endif
69 
70 
71 
MonitorElement * py_ele_nGsfTracksVsLs
MonitorElement * h2_ele_beamSpotXvsY
MonitorElement * py_ele_nVerticesVsLs
MonitorElement * py_ele_nElectronsVsLs
ElectronGeneralAnalyzer(const edm::ParameterSet &conf)
MonitorElement * py_ele_nClustersVsLs
virtual void analyze(const edm::Event &e, const edm::EventSetup &c)
tuple conf
Definition: dbtoconf.py:185