CMS 3D CMS Logo

L1TStage2OMTF.h
Go to the documentation of this file.
1 #ifndef DQM_L1TMonitor_L1TStage2OMTF_h
2 #define DQM_L1TMonitor_L1TStage2OMTF_h
3 
4 /*
5  * \file L1TStage2OMTF.h
6  * \Author Esmaeel Eskandari Tadavani
7  * \December 2015
8 */
9 
10 // system requirements
11 #include <iosfwd>
12 #include <memory>
13 #include <vector>
14 #include <string>
15 #include <algorithm>
16 
17 // general requirements
24 
25 // stage2 requirements
27 
28 // dqm requirements
31 
32 
33 // class decleration
34 
36 
37 public:
38 
39 // class constructor
41 // class destructor
42 ~L1TStage2OMTF() override;
43 
44 // member functions
45 protected:
46  void analyze(const edm::Event&, const edm::EventSetup&) override;
47  void dqmBeginRun(const edm::Run&, const edm::EventSetup&) override;
48  void bookHistograms(DQMStore::IBooker&, const edm::Run&, const edm::EventSetup&) override ;
49 
50 // data members
51 private:
52 
55  bool verbose ;
57  float global_phi;
58 
65 
69 
74 
75 };
76 
77 #endif
MonitorElement * omtf_hwQual
Definition: L1TStage2OMTF.h:62
MonitorElement * omtf_hwPt
Definition: L1TStage2OMTF.h:61
MonitorElement * omtf_hwPt_hwEta
Definition: L1TStage2OMTF.h:67
void dqmBeginRun(const edm::Run &, const edm::EventSetup &) override
L1TStage2OMTF(const edm::ParameterSet &ps)
Definition: L1TStage2OMTF.cc:9
void bookHistograms(DQMStore::IBooker &, const edm::Run &, const edm::EventSetup &) override
MonitorElement * omtf_hwLocalPhi
Definition: L1TStage2OMTF.h:60
std::string monitorDir
Definition: L1TStage2OMTF.h:53
MonitorElement * omtf_hwEta_bx
Definition: L1TStage2OMTF.h:70
MonitorElement * omtf_hwLocalPhi_bx
Definition: L1TStage2OMTF.h:71
MonitorElement * omtf_hwEta_hwLocalPhi
Definition: L1TStage2OMTF.h:66
MonitorElement * omtf_proc
Definition: L1TStage2OMTF.h:63
edm::InputTag omtfSource
Definition: L1TStage2OMTF.h:54
MonitorElement * omtf_hwQual_bx
Definition: L1TStage2OMTF.h:73
MonitorElement * omtf_hwEta
Definition: L1TStage2OMTF.h:59
void analyze(const edm::Event &, const edm::EventSetup &) override
MonitorElement * omtf_hwPt_hwLocalPhi
Definition: L1TStage2OMTF.h:68
edm::EDGetToken omtfToken
Definition: L1TStage2OMTF.h:56
~L1TStage2OMTF() override
MonitorElement * omtf_bx
Definition: L1TStage2OMTF.h:64
Definition: Run.h:45
MonitorElement * omtf_hwPt_bx
Definition: L1TStage2OMTF.h:72