Changeset 15562 for trunk/psModules/src/camera
- Timestamp:
- Nov 9, 2007, 3:09:20 PM (19 years ago)
- Location:
- trunk/psModules/src/camera
- Files:
-
- 3 edited
-
pmFPAfile.h (modified) (2 diffs)
-
pmFPAfileDefine.c (modified) (3 diffs)
-
pmFPAfileIO.c (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/camera/pmFPAfile.h
r15180 r15562 4 4 * @author EAM, IfA 5 5 * 6 * @version $Revision: 1.2 2$ $Name: not supported by cvs2svn $7 * @date $Date: 2007-1 0-03 21:32:43$6 * @version $Revision: 1.23 $ $Name: not supported by cvs2svn $ 7 * @date $Date: 2007-11-10 01:09:20 $ 8 8 * Copyright 2004-2005 Institute for Astronomy, University of Hawaii 9 9 */ … … 35 35 PM_FPA_FILE_FRINGE, 36 36 PM_FPA_FILE_HEADER, 37 PM_FPA_FILE_ASTROM, 37 38 } pmFPAfileType; 38 39 -
trunk/psModules/src/camera/pmFPAfileDefine.c
r15217 r15562 438 438 return NULL; 439 439 } 440 // EXTWORD (fits->extword) is not relevant to the PHU 440 441 fits = psFitsOpen (realName, "r"); 441 442 if (!fits) { … … 556 557 return NULL; 557 558 } 559 // EXTWORD (fits->extword) is not relevant to the PHU 558 560 fits = psFitsOpen (realName, "r"); 559 561 if (!fits) { … … 665 667 // associated each filename with an element of the FPA 666 668 // save the association on file->names 669 // EXTWORD (fits->extword) is not relevant to the PHU 667 670 fits = psFitsOpen (infiles->data[entry], "r"); 668 671 phu = psFitsReadHeader (NULL, fits); -
trunk/psModules/src/camera/pmFPAfileIO.c
r15333 r15562 34 34 #include "pmResiduals.h" 35 35 #include "pmPSF_IO.h" 36 #include "pmAstrometryTable.h" 36 37 #include "pmFPA_JPEG.h" 37 38 #include "pmSourcePlots.h" … … 192 193 status = pmPSFmodelReadForView (view, file, config); 193 194 break; 195 case PM_FPA_FILE_ASTROM: 196 status = pmAstromReadForView (view, file, config); 197 break; 194 198 case PM_FPA_FILE_JPEG: 195 199 case PM_FPA_FILE_KAPA: … … 273 277 case PM_FPA_FILE_CMF: 274 278 case PM_FPA_FILE_PSF: 279 case PM_FPA_FILE_ASTROM: 275 280 case PM_FPA_FILE_JPEG: 276 281 case PM_FPA_FILE_KAPA: … … 336 341 // have their data stored on the readout->analysis metadata structure of another 337 342 // (existing) fpa 343 if (file->type == PM_FPA_FILE_CMF) { 344 if (!pmFPAviewCheckDataStatusForSources (view, file)) { 345 psTrace("psModules.camera", 6, "skip write for %s, no data for this entry", file->name); 346 return true; 347 } 348 } 338 349 if (file->type == PM_FPA_FILE_PSF) { 339 350 if (!pmPSFmodelCheckDataStatusForView (view, file)) { … … 342 353 } 343 354 } 344 if (file->type == PM_FPA_FILE_ CMF) {345 if (!pm FPAviewCheckDataStatusForSources(view, file)) {355 if (file->type == PM_FPA_FILE_ASTROM) { 356 if (!pmAstromCheckDataStatusForView (view, file)) { 346 357 psTrace("psModules.camera", 6, "skip write for %s, no data for this entry", file->name); 347 358 return true; … … 449 460 case PM_FPA_FILE_PSF: 450 461 status = pmPSFmodelWriteForView (view, file, config); 462 break; 463 464 case PM_FPA_FILE_ASTROM: 465 status = pmAstromWriteForView (view, file, config); 451 466 break; 452 467 … … 508 523 case PM_FPA_FILE_CMF: 509 524 case PM_FPA_FILE_PSF: 525 case PM_FPA_FILE_ASTROM: 510 526 psTrace ("psModules.camera", 5, "closing %s (%s) (%d:%d:%d)\n", file->filename, file->name, view->chip, view->cell, view->readout); 511 527 status = psFitsClose (file->fits); … … 574 590 case PM_FPA_FILE_CMF: 575 591 case PM_FPA_FILE_PSF: 592 case PM_FPA_FILE_ASTROM: 576 593 psTrace ("psModules.camera", 5, "NOT freeing %s (%s) : save for further analysis\n", file->filename, file->name); 577 594 return true; … … 712 729 case PM_FPA_FILE_CMF: 713 730 case PM_FPA_FILE_PSF: 731 case PM_FPA_FILE_ASTROM: 714 732 psTrace ("psModules.camera", 5, "opening %s (%s) (%d:%d:%d)\n", 715 733 file->filename, file->name, view->chip, view->cell, view->readout); … … 861 879 status = pmPSFmodelWritePHU (view, file, config); 862 880 break; 881 case PM_FPA_FILE_ASTROM: 882 status = pmAstromWritePHU (view, file, config); 883 break; 863 884 case PM_FPA_FILE_SX: 864 885 case PM_FPA_FILE_RAW:
Note:
See TracChangeset
for help on using the changeset viewer.
