192 if(IsTop) printf(
"Top: ");
else printf(
"Bottom: ");
193 printf(
"Filling Z breakpoint position buffer\n");
211 printf(
"XYZ Reached initial Z at %f, res=%d\n",
ST->
Z->
GetPos(),res);
212 if(!res) {printf(
"Position is not reached! Aborting scan.\n");
return 0;}
213 for(
int iy=0;iy<
Ny;iy++)
214 for(
int ix=(iy==0);ix<
Nx;ix++)
228 printf(
"Cluster number: %d\n", Nc);
245 if(!res) {printf(
"Position is not reached! Aborting scan.\n");
return 0;}
259 printf(
"Cluster number: %d\n", Nc);
274 if(!res) {printf(
"Position is not reached! Aborting scan.\n");
return 0;}
void PosMove(float Pos, float Speed, float Acc)
Definition: AcqStage1.cxx:524
float Reference
Definition: AcqStage1.h:72
float GetPos()
Definition: AcqStage1.cxx:599
int WaitForMoveComplete(u32 Timeout)
Definition: AcqStage1.cxx:514
int ReadTemperature()
Definition: AcqStage1.cxx:917
float EmTopLayer
Definition: AcqStage1.h:140
float EmBase
Definition: AcqStage1.h:142
AcqLight * L
Definition: AcqStage1.h:148
float EmBotLayer
Definition: AcqStage1.h:141
AcqAxis * Y
Definition: AcqStage1.h:146
AcqAxis * Z
Definition: AcqStage1.h:147
AcqAxis * X
Definition: AcqStage1.h:145
long ScanAndFillView(float Z0, float DZ, int Side=0, EdbView *View=NULL, bool FillImages=false, float GotoX=0, float GotoY=0)
Definition: AcqTrackScanner.cxx:84
void AddView()
Definition: EdbRun.cxx:332
EdbView * GetView() const
Definition: EdbRun.h:109
EdbViewHeader * GetHeader() const
Definition: EdbView.h:163
void SetCoordZ(float z1, float z2, float z3, float z4)
Definition: EdbView.h:186
void SetCoordXY(float x, float y)
Definition: EdbView.h:185
float X0
Definition: emthickness.cpp:69
float Y0
Definition: emthickness.cpp:70
float Z0
Definition: hwinit.C:67
float DZ
Definition: hwinit.C:66
EdbRun * run
Definition: check_raw.C:38