CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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
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 
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 
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 
50  Name = "Null";
51  OptObjectIndex = -999;
52  Distance = -999.;
53  DisError = -999.;
54  SimulatedDistance = -999.;
55 }
56 
58  Name = "Null";
59  OptObjectIndex = -999;
60  Distance = -999.;
61  DisError = -999.;
62  SimulatedDistance = -999.;
63 }
64 
66  Name = "Null";
67  OptObjectIndex = -999;
68  Angle = -999.;
69  AngError = -999.;
70  SimulatedAngle = -999.;
71 }
72 
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 }
int i
Definition: DBlmapReader.cc:9
double SimulatedDistance
Definition: NtupleObjects.h:67
double SimulatedPosition[4]
double Position[2]
Definition: NtupleObjects.h:51
double SimulatedAngle
Definition: NtupleObjects.h:95
double SimulatedPosition[2]
Definition: NtupleObjects.h:53
TString Name
Definition: NtupleObjects.h:54
TString Name
Definition: NtupleObjects.h:39
double AnglesLocal[3]
Definition: NtupleObjects.h:38
double PosError[4]
double CentreLocal[3]
Definition: NtupleObjects.h:37
double AnglesGlobal[3]
Definition: NtupleObjects.h:36
double PosError[2]
Definition: NtupleObjects.h:52
Definition: Angle.h:17
TString Name
double Position[4]
double CentreGlobal[3]
Definition: NtupleObjects.h:35
int OptObjectIndex
TString Type
Definition: NtupleObjects.h:40