Main Page
Namespaces
Classes
Package Documentation
Alignment
CocoaFit
src
NtupleObjects.cc
Go to the documentation of this file.
1
// COCOA class implementation file
2
//Id: NtupleManager.cc
3
//CAT: Analysis
4
//
5
// History: v1.0
6
// Luca Scodellaro
7
#include "
Alignment/CocoaFit/interface/NtupleObjects.h
"
8
9
ClassImp
(
FitParam
)
10
ClassImp
(
OptObject
)
11
ClassImp
(
Sensor2DMeas
)
12
ClassImp
(
DistancemeterMeas
)
13
ClassImp
(
Distancemeter1DimMeas
)
14
ClassImp
(
TiltmeterMeas
)
15
ClassImp
(
CopsMeas
)
16
17
FitParam
::
FitParam
() {
18
Name
=
"Null"
;
19
Quality
=
"Null"
;
20
InitialValue = -999.;
21
FittedValue = -999.;
22
InitialSigma = -999.;
23
FittedSigma = -999.;
24
OptObjectIndex = -999;
25
}
26
27
OptObject::OptObject
() {
28
Name
=
"Null"
;
29
Type
=
"Null"
;
30
Parent
= -999;
31
for
(
int
i
= 0;
i
<3;
i
++) {
32
CentreGlobal
[
i
] = -999.;
33
AnglesGlobal
[
i
] = -999.;
34
CentreLocal
[
i
] = -999.;
35
AnglesLocal
[
i
] = -999.;
36
}
37
}
38
39
Sensor2DMeas::Sensor2DMeas
() {
40
Name
=
"Null"
;
41
OptObjectIndex = -999;
42
for
(
int
i
= 0;
i
<2;
i
++) {
43
Position[
i
] = -999.;
44
PosError[
i
] = -999.;
45
SimulatedPosition[
i
] = -999.;
46
}
47
}
48
49
DistancemeterMeas::DistancemeterMeas
() {
50
Name
=
"Null"
;
51
OptObjectIndex = -999;
52
Distance = -999.;
53
DisError = -999.;
54
SimulatedDistance = -999.;
55
}
56
57
Distancemeter1DimMeas::Distancemeter1DimMeas
() {
58
Name
=
"Null"
;
59
OptObjectIndex = -999;
60
Distance = -999.;
61
DisError = -999.;
62
SimulatedDistance = -999.;
63
}
64
65
TiltmeterMeas::TiltmeterMeas
() {
66
Name
=
"Null"
;
67
OptObjectIndex = -999;
68
Angle
= -999.;
69
AngError = -999.;
70
SimulatedAngle = -999.;
71
}
72
73
CopsMeas::CopsMeas
() {
74
Name
=
"Null"
;
75
OptObjectIndex = -999;
76
for
(
int
i
= 0;
i
<4;
i
++) {
77
Position[
i
] = -999.;
78
PosError[
i
] = -999.;
79
SimulatedPosition[
i
] = -999.;
80
}
81
}
ClassImp
ClassImp(FitParam) ClassImp(OptObject) ClassImp(Sensor2DMeas) ClassImp(DistancemeterMeas) ClassImp(Distancemeter1DimMeas) ClassImp(TiltmeterMeas) ClassImp(CopsMeas) FitParam
Definition:
NtupleObjects.cc:9
ecaldqm::Quality
Quality
Definition:
DBWriterWorkers.cc:55
CopsMeas::CopsMeas
CopsMeas()
Definition:
NtupleObjects.cc:73
mps_fire.i
i
Definition:
mps_fire.py:156
OptObject::AnglesLocal
double AnglesLocal[3]
Definition:
NtupleObjects.h:38
OptObject::AnglesGlobal
double AnglesGlobal[3]
Definition:
NtupleObjects.h:36
CopsMeas
Definition:
NtupleObjects.h:102
DistancemeterMeas
Definition:
NtupleObjects.h:60
Distancemeter1DimMeas::Distancemeter1DimMeas
Distancemeter1DimMeas()
Definition:
NtupleObjects.cc:57
OptObject::CentreLocal
double CentreLocal[3]
Definition:
NtupleObjects.h:37
Sensor2DMeas
Definition:
NtupleObjects.h:46
OptObject::OptObject
OptObject()
Definition:
NtupleObjects.cc:27
FitParam
Definition:
NtupleObjects.h:14
OptObject::Name
TString Name
Definition:
NtupleObjects.h:39
globaldigis_analyze_cfi.Name
Name
Definition:
globaldigis_analyze_cfi.py:7
OptObject
Definition:
NtupleObjects.h:30
NtupleObjects.h
TiltmeterMeas::TiltmeterMeas
TiltmeterMeas()
Definition:
NtupleObjects.cc:65
TiltmeterMeas
Definition:
NtupleObjects.h:88
Angle
Definition:
Angle.h:17
Distancemeter1DimMeas
Definition:
NtupleObjects.h:74
Sensor2DMeas::Sensor2DMeas
Sensor2DMeas()
Definition:
NtupleObjects.cc:39
DistancemeterMeas::DistancemeterMeas
DistancemeterMeas()
Definition:
NtupleObjects.cc:49
OptObject::CentreGlobal
double CentreGlobal[3]
Definition:
NtupleObjects.h:35
OptObject::Type
TString Type
Definition:
NtupleObjects.h:40
OptObject::Parent
int Parent
Definition:
NtupleObjects.h:41
Generated for CMSSW Reference Manual by
1.8.11