Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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
CopsMeas::SimulatedPosition
double SimulatedPosition[4]
Definition:
NtupleObjects.h:109
Sensor2DMeas::Position
double Position[2]
Definition:
NtupleObjects.h:51
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
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
FitParam::~FitParam
~FitParam()
Definition:
NtupleObjects.h:18
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
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::Sensor2DMeas
Sensor2DMeas()
Definition:
NtupleObjects.cc:39
TiltmeterMeas::~TiltmeterMeas
~TiltmeterMeas()
Definition:
NtupleObjects.h:92
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
FitParam::FittedSigma
double FittedSigma
Definition:
NtupleObjects.h:22
OptObject::Type
TString Type
Definition:
NtupleObjects.h:40
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