Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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
ExpressReco_HICollisions_FallBack.Quality
tuple Quality
Definition:
ExpressReco_HICollisions_FallBack.py:11936
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
ExpressReco_HICollisions_FallBack.Name
tuple Name
Definition:
ExpressReco_HICollisions_FallBack.py:134
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