Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
Alignment
CocoaFit
interface
NtupleObjects.h
Go to the documentation of this file.
1
// COCOA class header file
2
//Id: NtupleManager.h
3
//CAT: Analysis
4
//
5
// History: v1.0
6
// Luca Scodellaro
7
8
#ifndef _NtupleObjects_HH
9
#define _NtupleObjects_HH
10
11
#include "TObject.h"
12
#include "TString.h"
13
14
class
FitParam
:
public
TObject {
15
16
public
:
17
FitParam
();
18
~FitParam
() {}
19
double
InitialValue
;
20
double
FittedValue
;
21
double
InitialSigma
;
22
double
FittedSigma
;
23
TString
Name
;
24
TString
Quality
;
25
int
OptObjectIndex
;
26
27
ClassDef(
FitParam
,1)
28
};
29
30
class
OptObject
:
public
TObject {
31
32
public
:
33
OptObject
();
34
~OptObject
() {}
35
double
CentreGlobal
[3];
36
double
AnglesGlobal
[3];
37
double
CentreLocal
[3];
38
double
AnglesLocal
[3];
39
TString
Name
;
40
TString
Type
;
41
int
Parent
;
42
43
ClassDef(
OptObject
,1)
44
};
45
46
class
Sensor2DMeas
:
public
TObject {
47
48
public
:
49
Sensor2DMeas
();
50
~Sensor2DMeas
() {}
51
double
Position
[2];
52
double
PosError
[2];
53
double
SimulatedPosition
[2];
54
TString
Name
;
55
int
OptObjectIndex
;
56
57
ClassDef(
Sensor2DMeas
,1)
58
};
59
60
class
DistancemeterMeas
:
public
TObject {
61
62
public
:
63
DistancemeterMeas
();
64
~DistancemeterMeas
() {}
65
double
Distance
;
66
double
DisError
;
67
double
SimulatedDistance
;
68
TString
Name
;
69
int
OptObjectIndex
;
70
71
ClassDef(
DistancemeterMeas
,1)
72
};
73
74
class
Distancemeter1DimMeas
:
public
TObject {
75
76
public
:
77
Distancemeter1DimMeas
();
78
~Distancemeter1DimMeas
() {}
79
double
Distance
;
80
double
DisError
;
81
double
SimulatedDistance
;
82
TString
Name
;
83
int
OptObjectIndex
;
84
85
ClassDef(
Distancemeter1DimMeas
,1)
86
};
87
88
class
TiltmeterMeas
:
public
TObject {
89
90
public
:
91
TiltmeterMeas
();
92
~TiltmeterMeas
() {}
93
double
Angle
;
94
double
AngError
;
95
double
SimulatedAngle
;
96
TString
Name
;
97
int
OptObjectIndex
;
98
99
ClassDef(
TiltmeterMeas
,1)
100
};
101
102
class
CopsMeas
:
public
TObject {
103
104
public
:
105
CopsMeas
();
106
~CopsMeas
() {}
107
double
Position
[4];
108
double
PosError
[4];
109
double
SimulatedPosition
[4];
110
TString
Name
;
111
int
OptObjectIndex
;
112
113
ClassDef(
CopsMeas
,1)
114
};
115
116
#endif
117
Sensor2DMeas::~Sensor2DMeas
~Sensor2DMeas()
Definition:
NtupleObjects.h:50
Distancemeter1DimMeas::DisError
double DisError
Definition:
NtupleObjects.h:80
CopsMeas::CopsMeas
CopsMeas()
Definition:
NtupleObjects.cc:73
DistancemeterMeas::SimulatedDistance
double SimulatedDistance
Definition:
NtupleObjects.h:67
OptObject::AnglesLocal
double AnglesLocal[3]
Definition:
NtupleObjects.h:38
OptObject::AnglesGlobal
double AnglesGlobal[3]
Definition:
NtupleObjects.h:36
CopsMeas::Position
double Position[4]
Definition:
NtupleObjects.h:107
CopsMeas
Definition:
NtupleObjects.h:102
FitParam::Name
TString Name
Definition:
NtupleObjects.h:23
DistancemeterMeas
Definition:
NtupleObjects.h:60
TiltmeterMeas::SimulatedAngle
double SimulatedAngle
Definition:
NtupleObjects.h:95
DistancemeterMeas::Distance
double Distance
Definition:
NtupleObjects.h:65
OptObject::~OptObject
~OptObject()
Definition:
NtupleObjects.h:34
FitParam::FittedValue
double FittedValue
Definition:
NtupleObjects.h:20
Distancemeter1DimMeas::Distancemeter1DimMeas
Distancemeter1DimMeas()
Definition:
NtupleObjects.cc:57
FitParam::FitParam
FitParam()
Definition:
NtupleObjects.cc:17
Sensor2DMeas::OptObjectIndex
int OptObjectIndex
Definition:
NtupleObjects.h:55
TiltmeterMeas::Angle
double Angle
Definition:
NtupleObjects.h:93
FitParam::OptObjectIndex
int OptObjectIndex
Definition:
NtupleObjects.h:25
FitParam::InitialSigma
double InitialSigma
Definition:
NtupleObjects.h:21
DistancemeterMeas::Name
TString Name
Definition:
NtupleObjects.h:68
OptObject::CentreLocal
double CentreLocal[3]
Definition:
NtupleObjects.h:37
Distancemeter1DimMeas::Distance
double Distance
Definition:
NtupleObjects.h:79
Distancemeter1DimMeas::Name
TString Name
Definition:
NtupleObjects.h:82
Distancemeter1DimMeas::OptObjectIndex
int OptObjectIndex
Definition:
NtupleObjects.h:83
FitParam::~FitParam
~FitParam()
Definition:
NtupleObjects.h:18
Sensor2DMeas::Name
TString Name
Definition:
NtupleObjects.h:54
TiltmeterMeas::OptObjectIndex
int OptObjectIndex
Definition:
NtupleObjects.h:97
CopsMeas::PosError
double PosError[4]
Definition:
NtupleObjects.h:108
Sensor2DMeas::SimulatedPosition
double SimulatedPosition[2]
Definition:
NtupleObjects.h:53
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
DistancemeterMeas::OptObjectIndex
int OptObjectIndex
Definition:
NtupleObjects.h:69
OptObject
Definition:
NtupleObjects.h:30
TiltmeterMeas::AngError
double AngError
Definition:
NtupleObjects.h:94
TiltmeterMeas::TiltmeterMeas
TiltmeterMeas()
Definition:
NtupleObjects.cc:65
TiltmeterMeas
Definition:
NtupleObjects.h:88
TiltmeterMeas::Name
TString Name
Definition:
NtupleObjects.h:96
Distancemeter1DimMeas
Definition:
NtupleObjects.h:74
DistancemeterMeas::DisError
double DisError
Definition:
NtupleObjects.h:66
Distancemeter1DimMeas::~Distancemeter1DimMeas
~Distancemeter1DimMeas()
Definition:
NtupleObjects.h:78
FitParam::InitialValue
double InitialValue
Definition:
NtupleObjects.h:19
FitParam::Quality
TString Quality
Definition:
NtupleObjects.h:24
DistancemeterMeas::~DistancemeterMeas
~DistancemeterMeas()
Definition:
NtupleObjects.h:64
Sensor2DMeas::PosError
double PosError[2]
Definition:
NtupleObjects.h:52
Sensor2DMeas::Sensor2DMeas
Sensor2DMeas()
Definition:
NtupleObjects.cc:39
TiltmeterMeas::~TiltmeterMeas
~TiltmeterMeas()
Definition:
NtupleObjects.h:92
CopsMeas::Name
TString Name
Definition:
NtupleObjects.h:110
Sensor2DMeas::Position
double Position[2]
Definition:
NtupleObjects.h:51
DistancemeterMeas::DistancemeterMeas
DistancemeterMeas()
Definition:
NtupleObjects.cc:49
CopsMeas::OptObjectIndex
int OptObjectIndex
Definition:
NtupleObjects.h:111
OptObject::CentreGlobal
double CentreGlobal[3]
Definition:
NtupleObjects.h:35
FitParam::FittedSigma
double FittedSigma
Definition:
NtupleObjects.h:22
OptObject::Type
TString Type
Definition:
NtupleObjects.h:40
CopsMeas::SimulatedPosition
double SimulatedPosition[4]
Definition:
NtupleObjects.h:109
OptObject::Parent
int Parent
Definition:
NtupleObjects.h:41
Distancemeter1DimMeas::SimulatedDistance
double SimulatedDistance
Definition:
NtupleObjects.h:81
CopsMeas::~CopsMeas
~CopsMeas()
Definition:
NtupleObjects.h:106
Generated for CMSSW Reference Manual by
1.8.5