Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
}
Distancemeter1DimMeas::DisError
double DisError
Definition:
NtupleObjects.h:80
i
int i
Definition:
DBlmapReader.cc:9
CopsMeas::CopsMeas
CopsMeas()
Definition:
NtupleObjects.cc:73
DistancemeterMeas::SimulatedDistance
double SimulatedDistance
Definition:
NtupleObjects.h:67
NtupleObjects.h
CopsMeas::SimulatedPosition
double SimulatedPosition[4]
Definition:
NtupleObjects.h:109
Sensor2DMeas::Position
double Position[2]
Definition:
NtupleObjects.h:51
CopsMeas
Definition:
NtupleObjects.h:102
DistancemeterMeas
Definition:
NtupleObjects.h:60
TiltmeterMeas::SimulatedAngle
double SimulatedAngle
Definition:
NtupleObjects.h:95
DistancemeterMeas::Distance
double Distance
Definition:
NtupleObjects.h:65
Distancemeter1DimMeas::Distancemeter1DimMeas
Distancemeter1DimMeas()
Definition:
NtupleObjects.cc:57
Sensor2DMeas::OptObjectIndex
int OptObjectIndex
Definition:
NtupleObjects.h:55
DistancemeterMeas::Name
TString Name
Definition:
NtupleObjects.h:68
Distancemeter1DimMeas::Distance
double Distance
Definition:
NtupleObjects.h:79
Sensor2DMeas::SimulatedPosition
double SimulatedPosition[2]
Definition:
NtupleObjects.h:53
Distancemeter1DimMeas::Name
TString Name
Definition:
NtupleObjects.h:82
Distancemeter1DimMeas::OptObjectIndex
int OptObjectIndex
Definition:
NtupleObjects.h:83
Sensor2DMeas::Name
TString Name
Definition:
NtupleObjects.h:54
TiltmeterMeas::OptObjectIndex
int OptObjectIndex
Definition:
NtupleObjects.h:97
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
OptObject::AnglesLocal
double AnglesLocal[3]
Definition:
NtupleObjects.h:38
DistancemeterMeas::OptObjectIndex
int OptObjectIndex
Definition:
NtupleObjects.h:69
CopsMeas::PosError
double PosError[4]
Definition:
NtupleObjects.h:108
OptObject
Definition:
NtupleObjects.h:30
TiltmeterMeas::AngError
double AngError
Definition:
NtupleObjects.h:94
TiltmeterMeas::TiltmeterMeas
TiltmeterMeas()
Definition:
NtupleObjects.cc:65
OptObject::CentreLocal
double CentreLocal[3]
Definition:
NtupleObjects.h:37
OptObject::AnglesGlobal
double AnglesGlobal[3]
Definition:
NtupleObjects.h:36
TiltmeterMeas
Definition:
NtupleObjects.h:88
TiltmeterMeas::Name
TString Name
Definition:
NtupleObjects.h:96
Sensor2DMeas::PosError
double PosError[2]
Definition:
NtupleObjects.h:52
Angle
Definition:
Angle.h:17
Distancemeter1DimMeas
Definition:
NtupleObjects.h:74
DistancemeterMeas::DisError
double DisError
Definition:
NtupleObjects.h:66
Sensor2DMeas::Sensor2DMeas
Sensor2DMeas()
Definition:
NtupleObjects.cc:39
CopsMeas::Name
TString Name
Definition:
NtupleObjects.h:110
DistancemeterMeas::DistancemeterMeas
DistancemeterMeas()
Definition:
NtupleObjects.cc:49
CopsMeas::Position
double Position[4]
Definition:
NtupleObjects.h:107
OptObject::CentreGlobal
double CentreGlobal[3]
Definition:
NtupleObjects.h:35
CopsMeas::OptObjectIndex
int OptObjectIndex
Definition:
NtupleObjects.h:111
OptObject::Type
TString Type
Definition:
NtupleObjects.h:40
OptObject::Parent
int Parent
Definition:
NtupleObjects.h:41
Distancemeter1DimMeas::SimulatedDistance
double SimulatedDistance
Definition:
NtupleObjects.h:81
Generated for CMSSW Reference Manual by
1.8.5