Changeset 17036 for trunk/psModules/src/camera/pmFPAfileIO.c
- Timestamp:
- Mar 18, 2008, 8:38:14 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/camera/pmFPAfileIO.c (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/camera/pmFPAfileIO.c
r17025 r17036 34 34 #include "pmResiduals.h" 35 35 #include "pmPSF_IO.h" 36 #include "pmAstrometryTable.h" 36 #include "pmAstrometryModel.h" 37 #include "pmAstrometryRefstars.h" 37 38 #include "pmFPA_JPEG.h" 38 39 #include "pmSourcePlots.h" … … 196 197 status = pmPSFmodelReadForView (view, file, config); 197 198 break; 198 case PM_FPA_FILE_ASTROM: 199 status = pmAstromReadForView (view, file, config); 200 break; 199 case PM_FPA_FILE_ASTROM_MODEL: 200 status = pmAstromModelReadForView (view, file, config); 201 break; 202 case PM_FPA_FILE_ASTROM_REFSTARS: 201 203 case PM_FPA_FILE_JPEG: 202 204 case PM_FPA_FILE_KAPA: … … 281 283 case PM_FPA_FILE_CMF: 282 284 case PM_FPA_FILE_PSF: 283 case PM_FPA_FILE_ASTROM: 285 case PM_FPA_FILE_ASTROM_MODEL: 286 case PM_FPA_FILE_ASTROM_REFSTARS: 284 287 case PM_FPA_FILE_JPEG: 285 288 case PM_FPA_FILE_KAPA: … … 357 360 } 358 361 } 359 if (file->type == PM_FPA_FILE_ASTROM) { 360 if (!pmAstromCheckDataStatusForView (view, file)) { 362 if (file->type == PM_FPA_FILE_ASTROM_MODEL) { 363 if (!pmAstromModelCheckDataStatusForView (view, file)) { 364 psTrace("psModules.camera", 6, "skip write for %s, no data for this entry", file->name); 365 return true; 366 } 367 } 368 if (file->type == PM_FPA_FILE_ASTROM_REFSTARS) { 369 if (!pmAstromRefstarsCheckDataStatusForView (view, file)) { 361 370 psTrace("psModules.camera", 6, "skip write for %s, no data for this entry", file->name); 362 371 return true; … … 405 414 fitsType |= (file->type == PM_FPA_FILE_CMF); 406 415 fitsType |= (file->type == PM_FPA_FILE_PSF); 407 fitsType |= (file->type == PM_FPA_FILE_ASTROM); 416 fitsType |= (file->type == PM_FPA_FILE_ASTROM_MODEL); 417 fitsType |= (file->type == PM_FPA_FILE_ASTROM_REFSTARS); 408 418 409 419 // Ensure headers and all are updated … … 481 491 break; 482 492 483 case PM_FPA_FILE_ASTROM: 484 status = pmAstromWriteForView (view, file, config); 493 case PM_FPA_FILE_ASTROM_MODEL: 494 status = pmAstromModelWriteForView (view, file, config); 495 break; 496 497 case PM_FPA_FILE_ASTROM_REFSTARS: 498 status = pmAstromRefstarsWriteForView (view, file, config); 485 499 break; 486 500 … … 543 557 case PM_FPA_FILE_CMF: 544 558 case PM_FPA_FILE_PSF: 545 case PM_FPA_FILE_ASTROM: 559 case PM_FPA_FILE_ASTROM_MODEL: 560 case PM_FPA_FILE_ASTROM_REFSTARS: 546 561 psTrace ("psModules.camera", 5, "closing %s (%s) (%d:%d:%d)\n", file->filename, file->name, view->chip, view->cell, view->readout); 547 562 status = psFitsClose (file->fits); … … 611 626 case PM_FPA_FILE_CMF: 612 627 case PM_FPA_FILE_PSF: 613 case PM_FPA_FILE_ASTROM: 628 case PM_FPA_FILE_ASTROM_MODEL: 629 case PM_FPA_FILE_ASTROM_REFSTARS: 614 630 psTrace ("psModules.camera", 5, "NOT freeing %s (%s) : save for further analysis\n", file->filename, file->name); 615 631 return true; … … 749 765 case PM_FPA_FILE_CMF: 750 766 case PM_FPA_FILE_PSF: 751 case PM_FPA_FILE_ASTROM: 767 case PM_FPA_FILE_ASTROM_MODEL: 768 case PM_FPA_FILE_ASTROM_REFSTARS: 752 769 psTrace ("psModules.camera", 5, "opening %s (%s) (%d:%d:%d)\n", 753 770 file->filename, file->name, view->chip, view->cell, view->readout); … … 922 939 status = pmPSFmodelWritePHU (view, file, config); 923 940 break; 924 case PM_FPA_FILE_ASTROM: 941 case PM_FPA_FILE_ASTROM_REFSTARS: 942 status = pmAstromRefstarsWritePHU (view, file, config); 943 break; 944 case PM_FPA_FILE_ASTROM_MODEL: 925 945 case PM_FPA_FILE_SX: 926 946 case PM_FPA_FILE_RAW:
Note:
See TracChangeset
for help on using the changeset viewer.
