Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
d
e
f
l
m
o
p
s
t
u
v
Related Functions
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Package Documentation
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Alignment
MuonAlignmentAlgorithms
interface
DTMuonSLToSL.h
Go to the documentation of this file.
1
#ifndef Alignment_MuonAlignmentAlgorithms_DTMuonSLToSL_H
2
#define Alignment_MuonAlignmentAlgorithms_DTMuonSLToSL_H
3
10
#include "
Alignment/MuonAlignmentAlgorithms/interface/DTMuonLocalAlignment.h
"
11
#include "TMatrixD.h"
12
#include "TFile.h"
13
#include "TTree.h"
14
#include <string>
15
#include "TChain.h"
16
#include <cmath>
17
18
class
DTMuonSLToSL
:
public
DTMuonLocalAlignment
{
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
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
DTMuonSLToSL::~DTMuonSLToSL
~DTMuonSLToSL()
Definition:
DTMuonSLToSL.cc:19
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
Generated for CMSSW Reference Manual by
1.8.16