CMS 3D CMS Logo

DTMuonSLToSL.h
Go to the documentation of this file.
1 #ifndef Alignment_MuonAlignmentAlgorithms_DTMuonSLToSL_H
2 #define Alignment_MuonAlignmentAlgorithms_DTMuonSLToSL_H
3 
11 #include "TMatrixD.h"
12 #include "TFile.h"
13 #include "TTree.h"
14 #include <string>
15 #include "TChain.h"
16 #include <cmath>
17 
19 public:
20  DTMuonSLToSL(std::string, int, float, float, TFile *);
21 
22  ~DTMuonSLToSL();
23 
24  void calculationSLToSL();
25 
26  TMatrixD returnCSLMatrix(float, float, float);
27 
28  TMatrixD returnbSLMatrix(float, float, float);
29 
30  void setBranchTree();
31 
32 private:
33  //Variables for the output tree
34  //-------------------------------------
35  int whC, stC, srC;
36  float dx, dz, phiy;
37  float cov[3][3];
38  //--------------------------------------
39 
40  float ptMax, ptMin;
41 
42  TTree *ttreeOutput;
43 };
44 
45 #endif
DTMuonSLToSL::returnCSLMatrix
TMatrixD returnCSLMatrix(float, float, float)
Definition: DTMuonSLToSL.cc:126
DTMuonSLToSL::cov
float cov[3][3]
Definition: DTMuonSLToSL.h:37
DTMuonSLToSL::ptMin
float ptMin
Definition: DTMuonSLToSL.h:40
DTMuonSLToSL
Definition: DTMuonSLToSL.h:18
DTMuonSLToSL::ttreeOutput
TTree * ttreeOutput
Definition: DTMuonSLToSL.h:42
DTMuonSLToSL::calculationSLToSL
void calculationSLToSL()
Definition: DTMuonSLToSL.cc:21
DTMuonSLToSL::srC
int srC
Definition: DTMuonSLToSL.h:35
DTMuonSLToSL::phiy
float phiy
Definition: DTMuonSLToSL.h:36
DTMuonSLToSL::DTMuonSLToSL
DTMuonSLToSL(std::string, int, float, float, TFile *)
Definition: DTMuonSLToSL.cc:3
DTMuonSLToSL::~DTMuonSLToSL
~DTMuonSLToSL()
Definition: DTMuonSLToSL.cc:19
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
DTMuonSLToSL::setBranchTree
void setBranchTree()
Definition: DTMuonSLToSL.cc:152
DTMuonSLToSL::dx
float dx
Definition: DTMuonSLToSL.h:36
DTMuonSLToSL::returnbSLMatrix
TMatrixD returnbSLMatrix(float, float, float)
Definition: DTMuonSLToSL.cc:142
DTMuonSLToSL::whC
int whC
Definition: DTMuonSLToSL.h:35
DTMuonLocalAlignment
Definition: DTMuonLocalAlignment.h:18
DTMuonSLToSL::stC
int stC
Definition: DTMuonSLToSL.h:35
DTMuonLocalAlignment.h
DTMuonSLToSL::dz
float dz
Definition: DTMuonSLToSL.h:36
DTMuonSLToSL::ptMax
float ptMax
Definition: DTMuonSLToSL.h:40