CMS 3D CMS Logo

CSCTFanalyzer.h
Go to the documentation of this file.
1 #ifndef CSCTFAnalyzer_h
2 #define CSCTFAnalyzer_h
3 
12 
13 #include "TTree.h"
14 #include "TFile.h"
15 
17 private:
19  TTree* tree;
20  TFile* file;
22  double dphi1, deta1;
23  int dpt1, dch1, dbx1;
24  double dphi2, deta2;
25  int dpt2, dch2, dbx2;
26  double dphi3, deta3;
27  int dpt3, dch3, dbx3;
31  double ephi1, eeta1;
32  int ept1, ech1, ebx1;
33  double ephi2, eeta2;
34  int ept2, ech2, ebx2;
35  double ephi3, eeta3;
36  int ept3, ech3, ebx3;
39 
41 
42 public:
43  void analyze(edm::Event const& e, edm::EventSetup const& iSetup) override;
44  void endJob(void) override;
45  void beginJob() override {}
46 
47  explicit CSCTFanalyzer(edm::ParameterSet const& pset);
48  ~CSCTFanalyzer(void) override {}
49 };
50 
51 #endif
void analyze(edm::Event const &e, edm::EventSetup const &iSetup) override
~CSCTFanalyzer(void) override
Definition: CSCTFanalyzer.h:48
edm::InputTag mbProducer
Definition: CSCTFanalyzer.h:18
void beginJob() override
Definition: CSCTFanalyzer.h:45
void endJob(void) override
edm::InputTag lctProducer
Definition: CSCTFanalyzer.h:18
const L1MuTriggerScales * ts
Definition: CSCTFanalyzer.h:40
CSCTFanalyzer(edm::ParameterSet const &pset)
Definition: CSCTFanalyzer.cc:9
edm::InputTag emulTrackProducer
Definition: CSCTFanalyzer.h:18
edm::InputTag dataTrackProducer
Definition: CSCTFanalyzer.h:18