CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DTMuonLocalAlignment.h
Go to the documentation of this file.
1 #ifndef Alignment_MuonAlignmentAlgorithms_DTMuonLocalAlignment_h
2 #define Alignment_MuonAlignmentAlgorithms_DTMuonLocalAlignment_h
3 
10 #include "TFile.h"
11 #include "TTree.h"
12 #include <string>
13 #include "TChain.h"
14 
15 #define MAX_SEGMENT 5
16 #define MAX_HIT_CHAM 14
17 
19 
20  public:
21 
23 
25 
26  void initNTuples(int );
27 
28  void setBranchAddressTree();
29 
30  std::string ntuplePath;
31 
33 
34  TChain *tali;
35 
36  TFile *f;
37 
38 
39 
40  //Block of variables for the tree
41  //---------------------------------------------------------
42  float p, pt, eta, phi, charge;
43  int nseg;
47  float xSl[MAX_SEGMENT];
49  float exSl[MAX_SEGMENT];
52  float ySl[MAX_SEGMENT];
54  float eySl[MAX_SEGMENT];
80  //---------------------------------------------------------------
81 
82  private:
83 
84 
85 };
86 
87 #endif
float dxdzSlSL3[MAX_SEGMENT]
float xSL3SL1[MAX_SEGMENT]
#define MAX_SEGMENT
float exSlSL3[MAX_SEGMENT]
float xSl[MAX_SEGMENT]
float edxdzSlSL3[MAX_SEGMENT]
float ycp[MAX_SEGMENT][MAX_HIT_CHAM]
float dxdzSlSL1[MAX_SEGMENT]
float dydzSl[MAX_SEGMENT]
float ex[MAX_SEGMENT][MAX_HIT_CHAM]
float dxdzSl[MAX_SEGMENT]
float eySl[MAX_SEGMENT]
float yc[MAX_SEGMENT][MAX_HIT_CHAM]
float eydydzSl[MAX_SEGMENT]
float exdxdzSlSL3[MAX_SEGMENT]
float edxdzSlSL1[MAX_SEGMENT]
float xSL1SL3[MAX_SEGMENT]
int sl[MAX_SEGMENT][MAX_HIT_CHAM]
float excp[MAX_SEGMENT][MAX_HIT_CHAM]
int nphihits[MAX_SEGMENT]
int nthetahits[MAX_SEGMENT]
float exdxdzSlSL1[MAX_SEGMENT]
float ySl[MAX_SEGMENT]
float xc[MAX_SEGMENT][MAX_HIT_CHAM]
float xcp[MAX_SEGMENT][MAX_HIT_CHAM]
float exSl[MAX_SEGMENT]
float xSlSL1[MAX_SEGMENT]
float exSlSL1[MAX_SEGMENT]
float exdxdzSl[MAX_SEGMENT]
float edydzSl[MAX_SEGMENT]
float zc[MAX_SEGMENT][MAX_HIT_CHAM]
float xSlSL3[MAX_SEGMENT]
#define MAX_HIT_CHAM
int la[MAX_SEGMENT][MAX_HIT_CHAM]
float eycp[MAX_SEGMENT][MAX_HIT_CHAM]
float edxdzSl[MAX_SEGMENT]