CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1TdeCSCTF.h
Go to the documentation of this file.
1 #ifndef L1TdeCSCTF_h
2 #define L1TdeCSCTF_h
3 
7 
18 
23 
25 
26 #include <iostream>
27 #include <fstream>
28 #include <vector>
29 #include <memory>
30 #include <unistd.h>
31 
32 #include "TTree.h"
33 #include "TFile.h"
34 
35 class L1TdeCSCTF : public edm::EDAnalyzer {
36 private:
38 
43 
44  // Define Monitor Element Histograms
50 
54 
55  // dqm folder name
57  std::string m_dirName;
58  std::string outFile;
59 
60 
61 public:
62  void analyze(edm::Event const& e, edm::EventSetup const& iSetup);
63  void endJob(void);
64  void beginJob();
65 
66  explicit L1TdeCSCTF(edm::ParameterSet const& pset);
67  virtual ~L1TdeCSCTF() {}
68 };
69 
70 #endif
71 
MonitorElement * ptComp
Definition: L1TdeCSCTF.h:47
MonitorElement * etaComp_1d
Definition: L1TdeCSCTF.h:51
MonitorElement * qualComp
Definition: L1TdeCSCTF.h:47
virtual ~L1TdeCSCTF()
Definition: L1TdeCSCTF.h:67
CSCTFPtLUT * ptLUT_
Definition: L1TdeCSCTF.h:40
edm::InputTag lctProducer
Definition: L1TdeCSCTF.h:37
MonitorElement * qualComp_1d
Definition: L1TdeCSCTF.h:51
MonitorElement * dtStubPhi
Definition: L1TdeCSCTF.h:49
MonitorElement * pt5Comp
Definition: L1TdeCSCTF.h:48
edm::InputTag emulTrackProducer
Definition: L1TdeCSCTF.h:37
MonitorElement * phiComp_1d
Definition: L1TdeCSCTF.h:51
edm::InputTag dataStubProducer
Definition: L1TdeCSCTF.h:37
DQMStore * dbe
Definition: L1TdeCSCTF.h:46
MonitorElement * ptComp_1d
Definition: L1TdeCSCTF.h:51
MonitorElement * pt2Comp
Definition: L1TdeCSCTF.h:48
MonitorElement * pt6Comp_1d
Definition: L1TdeCSCTF.h:52
L1TdeCSCTF(edm::ParameterSet const &pset)
Definition: L1TdeCSCTF.cc:42
void analyze(edm::Event const &e, edm::EventSetup const &iSetup)
Definition: L1TdeCSCTF.cc:280
MonitorElement * pt4Comp
Definition: L1TdeCSCTF.h:48
MonitorElement * phiComp
Definition: L1TdeCSCTF.h:47
std::string outFile
Definition: L1TdeCSCTF.h:58
void endJob(void)
Definition: L1TdeCSCTF.cc:272
MonitorElement * pt1Comp_1d
Definition: L1TdeCSCTF.h:52
MonitorElement * occComp_1d
Definition: L1TdeCSCTF.h:51
MonitorElement * dtStubPhi_1d
Definition: L1TdeCSCTF.h:53
MonitorElement * pt6Comp
Definition: L1TdeCSCTF.h:48
edm::InputTag emulStubProducer
Definition: L1TdeCSCTF.h:37
MonitorElement * occComp
Definition: L1TdeCSCTF.h:47
MonitorElement * pt5Comp_1d
Definition: L1TdeCSCTF.h:52
edm::InputTag dataTrackProducer
Definition: L1TdeCSCTF.h:37
MonitorElement * badDtStubSector
Definition: L1TdeCSCTF.h:49
MonitorElement * pt4Comp_1d
Definition: L1TdeCSCTF.h:52
MonitorElement * pt2Comp_1d
Definition: L1TdeCSCTF.h:52
edm::ParameterSet ptLUTset
Definition: L1TdeCSCTF.h:41
void beginJob()
Definition: L1TdeCSCTF.cc:107
MonitorElement * pt1Comp
Definition: L1TdeCSCTF.h:48
const L1MuTriggerScales * ts
Definition: L1TdeCSCTF.h:39
MonitorElement * pt3Comp_1d
Definition: L1TdeCSCTF.h:52
MonitorElement * etaComp
Definition: L1TdeCSCTF.h:47
MonitorElement * pt3Comp
Definition: L1TdeCSCTF.h:48
std::string m_dirName
Definition: L1TdeCSCTF.h:57
CSCTFDTReceiver * my_dtrc
Definition: L1TdeCSCTF.h:42