CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups 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 public:
21 
23 
24  void initNTuples(int);
25 
26  void setBranchAddressTree();
27 
29 
31 
32  TChain *tali;
33 
34  TFile *f;
35 
36  //Block of variables for the tree
37  //---------------------------------------------------------
38  float p, pt, eta, phi, charge;
39  int nseg;
43  float xSl[MAX_SEGMENT];
45  float exSl[MAX_SEGMENT];
48  float ySl[MAX_SEGMENT];
50  float eySl[MAX_SEGMENT];
78  //---------------------------------------------------------------
79 
80 private:
81 };
82 
83 #endif
#define MAX_SEGMENT
#define MAX_HIT_CHAM