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
}
CopsMeas::CopsMeas
CopsMeas()
Definition:
NtupleObjects.cc:73
mps_fire.i
i
Definition:
mps_fire.py:330
CopsMeas
Definition:
NtupleObjects.h:102
FitParam::Name
TString Name
Definition:
NtupleObjects.h:23
DistancemeterMeas
Definition:
NtupleObjects.h:60
susybsm::HSCParticleType::Type
Type
Definition:
HSCParticle.h:20
FitParam::FittedValue
double FittedValue
Definition:
NtupleObjects.h:20
Distancemeter1DimMeas::Distancemeter1DimMeas
Distancemeter1DimMeas()
Definition:
NtupleObjects.cc:57
FitParam::FitParam
FitParam()
Definition:
NtupleObjects.cc:17
FitParam::OptObjectIndex
int OptObjectIndex
Definition:
NtupleObjects.h:25
FitParam::InitialSigma
double InitialSigma
Definition:
NtupleObjects.h:21
Sensor2DMeas
Definition:
NtupleObjects.h:46
OptObject::OptObject
OptObject()
Definition:
NtupleObjects.cc:27
FitParam
Definition:
NtupleObjects.h:14
OptObject
Definition:
NtupleObjects.h:30
NtupleObjects.h
TiltmeterMeas::TiltmeterMeas
TiltmeterMeas()
Definition:
NtupleObjects.cc:65
ClassImp
ClassImp(FitParam)
TiltmeterMeas
Definition:
NtupleObjects.h:88
Angle
Definition:
Angle.h:17
Distancemeter1DimMeas
Definition:
NtupleObjects.h:74
FitParam::InitialValue
double InitialValue
Definition:
NtupleObjects.h:19
FitParam::Quality
TString Quality
Definition:
NtupleObjects.h:24
Sensor2DMeas::Sensor2DMeas
Sensor2DMeas()
Definition:
NtupleObjects.cc:39
DistancemeterMeas::DistancemeterMeas
DistancemeterMeas()
Definition:
NtupleObjects.cc:49
FitParam::FittedSigma
double FittedSigma
Definition:
NtupleObjects.h:22
Generated for CMSSW Reference Manual by
1.8.11