CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TreeProducerCalibSimul.h
Go to the documentation of this file.
1 #ifndef TREEPRODUCERCALIBSIMUL_H
2 #define TREEPRODUCERCALIBSIMUL_H
3 
4 // system include files
5 #include <memory>
6 
7 // framework
14 
15 // for reconstruction
23 
24 // geometry
28 
29 // my include files
31 
32 // root includes
33 #include "TROOT.h"
34 #include "TSystem.h"
35 #include "TFile.h"
36 #include "TTree.h"
37 #include "TF1.h"
38 #include "TH1.h"
39 #include "TH2.h"
40 #include "TGraph.h"
41 #include "TStyle.h"
42 #include "TCanvas.h"
43 #include "TSelector.h"
44 #include "TApplication.h"
45 
46 // c++ includes
47 #include <string>
48 #include <stdio.h>
49 #include <sstream>
50 #include <iostream>
51 #include <unistd.h>
52 #include <fstream>
53 #include <math.h>
54 #include <stdexcept>
55 
57 public:
60 
61  void analyze(const edm::Event&, const edm::EventSetup&) override;
62  void beginJob() override;
63  void endJob() override;
64 
65 private:
76  double posCluster_;
77 
79 
83  int noHits;
84  int noHodo;
85  int noTdc;
86  int noHeader;
87 };
88 
89 #endif
TreeProducerCalibSimul(const edm::ParameterSet &)
void analyze(const edm::Event &, const edm::EventSetup &) override