1 #ifndef ROOT_EdbRunHeader
2 #define ROOT_EdbRunHeader
11 #include "TObjString.h"
14 #include "TStopwatch.h"
20 #ifndef ROOT_EdbFiducial
39 EdbPlate(
int id=0,
float u=0,
float b=0,
float d=0,
float su=0,
float sd=0 ):
44 void Set(
int id,
float u,
float b,
float d,
float su,
float sd);
83 void SetCamera(
float w=0,
float h=0,
int r=0,
int c=0);
137 Int_t
GetFlag(
int i)
const {
if(i>=0&&i<10)
return eFlag[i];
return -999; }
183 const char *title=
"")
191 float a,
float b,
float c,
float d,
float p,
float q,
193 const char *title=
"")
200 float up,
float base,
float down,
float shru,
float shrd,
202 const char *title=
"")
203 {
ePlate->
Set(
id, up, base, down, shru, shrd );
209 float stepx,
float stepy,
210 int ft,
int fb ,
int path )
211 {
eArea->
Set(N, stepx, stepy, ft, fb, path); }
T mag(const SVector< T, D > &rhs)
Definition: Functions.hh:216
void d()
Definition: RecDispEX.C:381
void a()
Definition: check_aligned.C:59
void sd()
Definition: check_vertex.C:185
Definition: EdbAffine.h:17
Definition: EdbFiducial.h:134
void Set(int n, float stepx, float stepy, int ft, int fb, int path=1, int nx=0, int ny=0)
Definition: EdbFiducial.cxx:115
Int_t GetNx() const
Definition: EdbStage.h:37
void Set(int nx=0, int ny=0, float px=0, float py=0)
Definition: EdbStage.h:34
Int_t GetNy() const
Definition: EdbStage.h:38
Definition: EdbRunHeader.h:69
Int_t GetColumns() const
Definition: EdbRunHeader.h:88
void Print() const
Definition: EdbRunHeader.cxx:126
Float_t eWidth
Definition: EdbRunHeader.h:72
Int_t eRows
Definition: EdbRunHeader.h:74
virtual ~EdbCamera()
Definition: EdbRunHeader.h:80
Float_t eHeight
Definition: EdbRunHeader.h:73
Float_t GetWidth() const
Definition: EdbRunHeader.h:85
Int_t GetRows() const
Definition: EdbRunHeader.h:87
Int_t eColumns
Definition: EdbRunHeader.h:75
void SetCamera(float w=0, float h=0, int r=0, int c=0)
Definition: EdbRunHeader.cxx:117
Float_t GetHeight() const
Definition: EdbRunHeader.h:86
EdbCamera(float w=0, float h=0, int r=0, int c=0)
Definition: EdbRunHeader.h:78
void Set(float mag, float a, float b, float c, float d, float p, float q)
Definition: EdbStage.h:61
Definition: EdbRunHeader.h:25
Int_t eID
Definition: EdbRunHeader.h:29
void SetUp(float up)
Definition: EdbRunHeader.h:58
void SetSrinkageU(float su)
Definition: EdbRunHeader.h:60
Float_t eDown
Definition: EdbRunHeader.h:33
Float_t GetDown() const
Definition: EdbRunHeader.h:49
Float_t eShrinkageU
Definition: EdbRunHeader.h:35
Float_t eUp
Definition: EdbRunHeader.h:31
Float_t GetUp() const
Definition: EdbRunHeader.h:48
Float_t GetShrinkageU() const
Definition: EdbRunHeader.h:50
Int_t GetID() const
Definition: EdbRunHeader.h:46
void SetEmulsion(float thickness)
Definition: EdbRunHeader.cxx:161
int ReadParameters(const char *str)
Definition: EdbRunHeader.cxx:187
void Print() const
Definition: EdbRunHeader.cxx:206
void SetBase(float base)
Definition: EdbRunHeader.h:57
void SetDown(float down)
Definition: EdbRunHeader.h:59
void Set(int id, float u, float b, float d, float su, float sd)
Definition: EdbRunHeader.cxx:214
Float_t GetEmulsion() const
Definition: EdbRunHeader.cxx:171
void SetID(int id)
Definition: EdbRunHeader.h:56
Float_t eBase
Definition: EdbRunHeader.h:32
Float_t GetBase() const
Definition: EdbRunHeader.h:47
virtual ~EdbPlate()
Definition: EdbRunHeader.h:41
EdbPlate(int id=0, float u=0, float b=0, float d=0, float su=0, float sd=0)
Definition: EdbRunHeader.h:39
Float_t GetShrinkageD() const
Definition: EdbRunHeader.h:51
Float_t eShrinkageD
Definition: EdbRunHeader.h:36
void SetSrinkageD(float sd)
Definition: EdbRunHeader.h:61
Definition: EdbStage.h:85
Float_t PixelX() const
Definition: EdbStage.h:101
EdbObjective * GetObjective() const
Definition: EdbStage.h:105
EdbAffine2D * CCD2Stage() const
Definition: EdbStage.cxx:179
EdbCCD * GetCCD() const
Definition: EdbStage.h:104
int nx
Definition: emthickness.cpp:60
float xmin
Definition: emthickness.cpp:61
float ymin
Definition: emthickness.cpp:63
float xmax
Definition: emthickness.cpp:61
int ny
Definition: emthickness.cpp:62
float ymax
Definition: emthickness.cpp:63
const char * name
Definition: merge_Energy_SytematicSources_Electron.C:24
UInt_t id
Definition: tlg2pattern.C:118
q
Definition: testBGReduction_AllMethods.C:55
p
Definition: testBGReduction_AllMethods.C:8
void w(int rid=2, int nviews=2)
Definition: test.C:27
void r(int rid=2)
Definition: test.C:201