128 st_report(
"Average %7.2f %7.2f", azAvg, elAvg);
138 int i, indx, x1mode, x2mode;
148 st_report(
"doSpecFive(): Clearing out Pointing Results Array");
180 if(indx < 1 || indx > 4)
182 st_fail(
"Scan # %.2f produced a bogus index of: %f: Must be 1 - 4", scan, indx);
203 tscan = scan + ((double)i - 4.0 + 2.0);
206 sprintf(tbuf,
"h%d", i+1);
209 sprintf(tbuf,
"get %.2f", tscan);
218 st_fail(
"Scan %.2f is not part of a Spec 5", tscan);
230 st_fail(
"Scan %.2f is not the last of a Spec 5", tscan);
239 sprintf(tbuf,
"show");
243 sprintf(tbuf,
"baseline");
247 sprintf(tbuf,
"gauss /a");
294 bw = sqrt( 1.0 / b) * 1.664;
297 st_print(
"AZ: Peak = %7.2f, b = %f, Off: = %5.2f, BW = %7.2f, Corrected: %7.2f\n", a, b, c, bw,
h0->
head.
uxpnt-c);
312 bw = sqrt( 1.0 / b) * 1.664;
315 st_print(
"EL: Peak = %7.2f, b = %f, Off: = %5.2f, BW = %7.2f, Corrected: %7.2f\n", a, b, c, bw,
h0->
head.
uypnt-c);
struct LP_IMAGE_INFO * h0
struct PARSE_STACK * args
int cont_gauss(float y1, float y2, float y3, double x1, double x2, double x3, float *a, float *b, float *c)
struct SPEC_5_RESULTS spec5_results[4]
int listPointingResults(void)