Changeset 33607
- Timestamp:
- Mar 24, 2012, 5:22:32 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20111122/Ohana/src/opihi/dvo/gstar.c
r33543 r33607 202 202 gprint (GP_LOG, "%f ", catalog.average[k].duD); 203 203 gprint (GP_LOG, "%f ", catalog.average[k].P); 204 gprint (GP_LOG, "%f ", catalog.average[k].dP); 204 gprint (GP_LOG, "%f ", catalog.average[k].dP); 205 206 gprint (GP_LOG, "%f ", catalog.average[k].ChiSqAve); 207 gprint (GP_LOG, "%f ", catalog.average[k].ChiSqPM); 208 gprint (GP_LOG, "%f ", catalog.average[k].ChiSqPar); 209 210 date = ohana_sec_to_date (catalog.average[k].Tmean); 211 gprint (GP_LOG, "%20s ", date); 212 gprint (GP_LOG, "%f ", catalog.average[k].Trange / 86400.0); 205 213 } 206 214 … … 222 230 for (j = 0; j < Nsecfilt; j++) printPhotcodeSequence (&catalog.average[k], &catalog.secfilt[Nsecfilt*k], j, 2); 223 231 gprint (GP_LOG, "\n"); 224 } 225 232 233 if (FULL_OUTPUT) { 234 /* Map */ 235 for (j = 0; j < Nsecfilt; j++) printPhotcodeSequence (&catalog.average[k], &catalog.secfilt[Nsecfilt*k], j, 5); 236 gprint (GP_LOG, "\n"); 237 238 /* M_20 */ 239 for (j = 0; j < Nsecfilt; j++) printPhotcodeSequence (&catalog.average[k], &catalog.secfilt[Nsecfilt*k], j, 6); 240 gprint (GP_LOG, "\n"); 241 242 /* M_80 */ 243 for (j = 0; j < Nsecfilt; j++) printPhotcodeSequence (&catalog.average[k], &catalog.secfilt[Nsecfilt*k], j, 7); 244 gprint (GP_LOG, "\n"); 245 246 /* secfilt flags */ 247 for (j = 0; j < Nsecfilt; j++) printPhotcodeSequence (&catalog.average[k], &catalog.secfilt[Nsecfilt*k], j, 4); 248 gprint (GP_LOG, "\n"); 249 250 } 251 } 226 252 if (GetMeasures || SaveVectors) { 227 253 m = catalog.average[k].measureOffset; … … 243 269 gprint (GP_LOG, "%7.4f ", catalog.measure[m].dR); 244 270 gprint (GP_LOG, "%7.4f ", catalog.measure[m].dD); 245 gprint (GP_LOG, " %4x ",catalog.measure[m].photFlags);246 gprint (GP_LOG, " %3x ",catalog.measure[m].dbFlags);271 gprint (GP_LOG, "0x%08x ", catalog.measure[m].photFlags); 272 gprint (GP_LOG, "0x%08x ", catalog.measure[m].dbFlags); 247 273 gprint (GP_LOG, "%5d ", catalog.measure[m].photcode); 248 274 gprint (GP_LOG, "%-20s ", GetPhotcodeNamebyCode (catalog.measure[m].photcode)); … … 251 277 252 278 if (FULL_OUTPUT) { 253 gprint (GP_LOG, "% f ", catalog.measure[m].Mcal);254 gprint (GP_LOG, "% f ", catalog.measure[m].Map);255 gprint (GP_LOG, "% f ", pow(10.0, 0.4*catalog.measure[m].dt));256 gprint (GP_LOG, "% f ", 1.0 +catalog.measure[m].airmass);257 gprint (GP_LOG, "% f ", catalog.measure[m].az);258 gprint (GP_LOG, "% f ", catalog.measure[m].Xccd);259 gprint (GP_LOG, "% f ", catalog.measure[m].Yccd);260 gprint (GP_LOG, "% f ", FromShortPixels(catalog.measure[m].dXccd));261 gprint (GP_LOG, "% f ", FromShortPixels(catalog.measure[m].dYccd));262 gprint (GP_LOG, "% f ", catalog.measure[m].Sky);263 gprint (GP_LOG, "% f ", catalog.measure[m].dSky);264 gprint (GP_LOG, "% d ", catalog.measure[m].averef);265 gprint (GP_LOG, " %d", catalog.measure[m].detID);266 gprint (GP_LOG, " %d", catalog.measure[m].imageID);267 gprint (GP_LOG, "% f ", catalog.measure[m].psfQual);268 gprint (GP_LOG, "% f ", catalog.measure[m].psfChisq);269 gprint (GP_LOG, "% f ", catalog.measure[m].crNsigma);270 gprint (GP_LOG, "% f ", catalog.measure[m].extNsigma);271 gprint (GP_LOG, "% f ", FromShortDegrees(catalog.measure[m].theta));279 gprint (GP_LOG, "%6.3f ", catalog.measure[m].Mcal); 280 gprint (GP_LOG, "%6.3f ", catalog.measure[m].Map); 281 gprint (GP_LOG, "%5.1f ", pow(10.0, 0.4*catalog.measure[m].dt)); 282 gprint (GP_LOG, "%5.3f ", catalog.measure[m].airmass); 283 gprint (GP_LOG, "%6.1f ", catalog.measure[m].az); 284 gprint (GP_LOG, "%6.1f ", catalog.measure[m].Xccd); 285 gprint (GP_LOG, "%6.1f ", catalog.measure[m].Yccd); 286 gprint (GP_LOG, "%3.1f ", FromShortPixels(catalog.measure[m].dXccd)); 287 gprint (GP_LOG, "%3.1f ", FromShortPixels(catalog.measure[m].dYccd)); 288 gprint (GP_LOG, "%6.1f ", catalog.measure[m].Sky); 289 gprint (GP_LOG, "%5.1f ", catalog.measure[m].dSky); 290 gprint (GP_LOG, "%8d ", catalog.measure[m].averef); 291 gprint (GP_LOG, "0x%08x ", catalog.measure[m].detID); 292 gprint (GP_LOG, "0x%08x ", catalog.measure[m].imageID); 293 gprint (GP_LOG, "%.3f ", catalog.measure[m].psfQual); 294 gprint (GP_LOG, "%.1f ", catalog.measure[m].psfChisq); 295 gprint (GP_LOG, "%.1f ", catalog.measure[m].crNsigma); 296 gprint (GP_LOG, "%.1f ", catalog.measure[m].extNsigma); 297 gprint (GP_LOG, "%.1f ", FromShortDegrees(catalog.measure[m].theta)); 272 298 } 273 299 gprint (GP_LOG, "\n"); … … 320 346 void print_double (double value) { 321 347 if (isnan(value)) 322 gprint (GP_LOG, " NaN ");348 gprint (GP_LOG, " NaN "); 323 349 else 324 gprint (GP_LOG, " %6.3f ", value);350 gprint (GP_LOG, " %6.3f ", value); 325 351 } 326 352 327 353 void print_short (double value, short int ival) { 328 354 if (ival == NAN_S_SHORT) 329 gprint (GP_LOG, " NaN ");355 gprint (GP_LOG, " NaN "); 330 356 else 331 gprint (GP_LOG, " %6.3f ", value);357 gprint (GP_LOG, " %6.3f ", value); 332 358 } 333 359 … … 395 421 case 3: /* filter names */ 396 422 code = GetPhotcodebyNsec (seq); 397 gprint (GP_LOG, "%-6s ", code[0].name); 398 break; 399 } 400 } 423 gprint (GP_LOG, " %-6s ", code[0].name); 424 break; 425 426 case 4: /* secfilt flags */ 427 if (seq == -1) { 428 gprint (GP_LOG, "%08x ", 0); 429 } else { 430 gprint (GP_LOG, "%08x ", secfilt[seq].flags); 431 } 432 break; 433 434 case 5: /* average ap mags */ 435 if (seq == -1) { 436 print_double (NAN); 437 } else { 438 print_double (secfilt[seq].Map); 439 } 440 break; 441 442 case 6: /* average ap mags */ 443 if (seq == -1) { 444 print_double (NAN); 445 } else { 446 print_short (0.001*secfilt[seq].M_20, secfilt[seq].M_20); 447 } 448 break; 449 450 case 7: /* average ap mags */ 451 if (seq == -1) { 452 print_double (NAN); 453 } else { 454 print_short (0.001*secfilt[seq].M_20, secfilt[seq].M_80); 455 } 456 break; 457 458 } 459 }
Note:
See TracChangeset
for help on using the changeset viewer.
