ATLAS Offline Software
Trigger
TrigAlgorithms
TrigL2MuonSA
src
TgcFitResult.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIGL2MUONSA_TGCFITRESULT_H
6
#define TRIGL2MUONSA_TGCFITRESULT_H
7
8
namespace
TrigL2MuonSA
{
9
10
class
TgcFitResult
11
{
12
public
:
13
TgcFitResult
() {
Clear
(); };
14
15
public
:
16
void
Clear
()
17
{
18
isSuccess
=
false
;
19
tgcMidRhoChi2
= 0;
20
tgcMidRhoNin
= 0;
21
tgcMidRhoN
= 0;
22
tgcMidPhiChi2
= 0;
23
tgcMidPhiNin
= 0;
24
tgcMidPhiN
= 0;
25
tgcInnRhoStd
= 0;
26
tgcInnRhoNin
= 0;
27
tgcInnRhoN
= 0;
28
tgcInnPhiStd
= 0;
29
tgcInnPhiNin
= 0;
30
tgcInnPhiN
= 0;
31
tgcPT
= 0;
32
slope
= 0;
33
intercept
= 0;
34
phiDir
= 0;
35
isPhiDir
=
false
;
36
phi
= 0;
37
dPhidZ
= 0;
38
for
(
int
i
=0;
i
<4;
i
++) {
tgcMid1
[
i
]=0;
tgcMid2
[
i
]=0;
tgcInn
[
i
]=0; }
39
};
40
41
public
:
42
bool
isSuccess
;
43
44
// Middle station
45
float
tgcMid1
[4];
// Eta, Phi, R, Z at lowest Z
46
float
tgcMid2
[4];
// Eta, Phi, R, Z at highest Z
47
float
tgcMidRhoChi2
;
// Rho fit Chi2
48
int
tgcMidRhoNin
;
// Rho fit N-points in input
49
int
tgcMidRhoN
;
// Rho fit N-points
50
float
tgcMidPhiChi2
;
// Phi fit Chi2
51
int
tgcMidPhiNin
;
// Phi fit N-points in input
52
int
tgcMidPhiN
;
// Phi fit N-points
53
54
// Inner station
55
float
tgcInn
[4];
// Eta, Phi, R, Z
56
float
tgcInnRhoStd
;
// Rho fit standard dev
57
int
tgcInnRhoNin
;
// Rho fit N-points in input
58
int
tgcInnRhoN
;
// Rho fit N-points
59
float
tgcInnPhiStd
;
// Phi fit standard dev
60
int
tgcInnPhiNin
;
// Phi fit N-points in input
61
int
tgcInnPhiN
;
// Phi fit N-points
62
63
float
tgcPT
;
64
//
65
float
slope
;
66
float
intercept
;
67
68
double
phiDir
;
69
bool
isPhiDir
;
70
double
phi
;
71
double
dPhidZ
;
72
};
73
74
}
75
76
#endif
TrigL2MuonSA::TgcFitResult::tgcMidPhiN
int tgcMidPhiN
Definition:
TgcFitResult.h:52
TrigL2MuonSA::TgcFitResult::tgcMidRhoNin
int tgcMidRhoNin
Definition:
TgcFitResult.h:48
TrigL2MuonSA::TgcFitResult::tgcMidPhiNin
int tgcMidPhiNin
Definition:
TgcFitResult.h:51
TrigL2MuonSA::TgcFitResult
Definition:
TgcFitResult.h:11
TrigL2MuonSA::TgcFitResult::tgcMidRhoN
int tgcMidRhoN
Definition:
TgcFitResult.h:49
TrigL2MuonSA::TgcFitResult::phiDir
double phiDir
Definition:
TgcFitResult.h:68
TrigL2MuonSA::TgcFitResult::tgcInnRhoN
int tgcInnRhoN
Definition:
TgcFitResult.h:58
TrigL2MuonSA::TgcFitResult::tgcMid2
float tgcMid2[4]
Definition:
TgcFitResult.h:46
TrigL2MuonSA::TgcFitResult::isSuccess
bool isSuccess
Definition:
TgcFitResult.h:39
lumiFormat.i
int i
Definition:
lumiFormat.py:85
TrigL2MuonSA::TgcFitResult::Clear
void Clear()
Definition:
TgcFitResult.h:16
TrigL2MuonSA::TgcFitResult::intercept
float intercept
Definition:
TgcFitResult.h:66
TrigL2MuonSA::TgcFitResult::tgcInnRhoNin
int tgcInnRhoNin
Definition:
TgcFitResult.h:57
TrigL2MuonSA::TgcFitResult::tgcMid1
float tgcMid1[4]
Definition:
TgcFitResult.h:45
TrigL2MuonSA::TgcFitResult::tgcInnPhiN
int tgcInnPhiN
Definition:
TgcFitResult.h:61
TrigL2MuonSA::TgcFitResult::tgcInnRhoStd
float tgcInnRhoStd
Definition:
TgcFitResult.h:56
TrigL2MuonSA::TgcFitResult::slope
float slope
Definition:
TgcFitResult.h:65
TrigL2MuonSA::TgcFitResult::TgcFitResult
TgcFitResult()
Definition:
TgcFitResult.h:13
TrigL2MuonSA::TgcFitResult::dPhidZ
double dPhidZ
Definition:
TgcFitResult.h:71
TrigL2MuonSA::TgcFitResult::tgcMidRhoChi2
float tgcMidRhoChi2
Definition:
TgcFitResult.h:47
TrigL2MuonSA::TgcFitResult::phi
double phi
Definition:
TgcFitResult.h:70
TrigL2MuonSA::TgcFitResult::tgcInn
float tgcInn[4]
Definition:
TgcFitResult.h:55
TrigL2MuonSA::TgcFitResult::tgcPT
float tgcPT
Definition:
TgcFitResult.h:63
TrigL2MuonSA::TgcFitResult::isPhiDir
bool isPhiDir
Definition:
TgcFitResult.h:69
TrigL2MuonSA::TgcFitResult::tgcInnPhiNin
int tgcInnPhiNin
Definition:
TgcFitResult.h:60
TrigL2MuonSA::TgcFitResult::tgcMidPhiChi2
float tgcMidPhiChi2
Definition:
TgcFitResult.h:50
TrigL2MuonSA::TgcFitResult::tgcInnPhiStd
float tgcInnPhiStd
Definition:
TgcFitResult.h:59
TrigL2MuonSA
Definition:
AlignmentBarrelLUT.h:13
Generated on Mon Dec 23 2024 21:19:37 for ATLAS Offline Software by
1.8.18