Changeset 10294
- Timestamp:
- Nov 29, 2006, 1:25:46 PM (19 years ago)
- Location:
- trunk
- Files:
-
- 4 added
- 4 edited
-
ppImage/src/Makefile.am (modified) (3 diffs)
-
ppImage/src/ppImageLoop.c (modified) (3 diffs)
-
ppImage/src/ppImageVersion.c (added)
-
ppImage/src/ppImageVersion.h (added)
-
ppMerge/src/Makefile.am (modified) (2 diffs)
-
ppMerge/src/ppMergeCombine.c (modified) (3 diffs)
-
ppMerge/src/ppMergeVersion.c (added)
-
ppMerge/src/ppMergeVersion.h (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppImage/src/Makefile.am
r9953 r10294 5 5 ppImageOptions.h \ 6 6 ppImageDetrendFringe.h \ 7 ppImageVersion.h \ 7 8 ppMem.h 8 9 … … 24 25 ppImagePhotom.c \ 25 26 ppImageAstrom.c \ 26 ppImageAddstar.c 27 ppImageAddstar.c \ 28 ppImageVersion.c 27 29 28 30 ppFocus_CPPFLAGS = $(PSLIB_CFLAGS) $(PSMODULE_CFLAGS) $(PSPHOT_CFLAGS) $(PSASTRO_CFLAGS) $(PPSTATS_CFLAGS) $(ppImage_CFLAGS) … … 45 47 ppImagePhotom.c \ 46 48 ppImageAstrom.c \ 47 ppImageAddstar.c 49 ppImageAddstar.c \ 50 ppImageVersion.c 48 51 49 52 ppTest_CPPFLAGS = $(PSLIB_CFLAGS) $(PSMODULE_CFLAGS) $(ppImage_CFLAGS) -
trunk/ppImage/src/ppImageLoop.c
r10213 r10294 6 6 #include "ppImage.h" 7 7 #include "ppImageDetrendFringe.h" 8 #include "ppImageVersion.h" 8 9 9 10 … … 36 37 } 37 38 38 pmFPAview *view = pmFPAviewAlloc(0); 39 pmFPAview *view = pmFPAviewAlloc(0);// View for level of interest 40 pmHDU *lastHDU = NULL; // Last HDU that was updated 39 41 40 42 // files associated with the science image … … 61 63 return false; 62 64 } 65 66 // Put version information into the header 67 pmHDU *hdu = pmHDUFromCell(cell); 68 if (!hdu) { 69 psError(PS_ERR_UNEXPECTED_NULL, false, "Unable to find HDU for cell (%d,%d)!\n", 70 view->chip, view->cell); 71 return false; 72 } 73 if (hdu != lastHDU) { 74 ppImageVersionMetadata(hdu->header); 75 lastHDU = hdu; 76 } 77 63 78 64 79 // process each of the readouts -
trunk/ppMerge/src/Makefile.am
r9996 r10294 12 12 ppMergeMask.c \ 13 13 ppMergeOptions.c \ 14 ppMergeScaleZero.c 14 ppMergeScaleZero.c \ 15 ppMergeVersion.c 15 16 16 17 … … 23 24 ppMergeMask.h \ 24 25 ppMergeOptions.h \ 25 ppMergeScaleZero.h 26 ppMergeScaleZero.h \ 27 ppMergeVersion.h 26 28 27 29 CLEANFILES = *~ -
trunk/ppMerge/src/ppMergeCombine.c
r10270 r10294 14 14 #include "ppMergeData.h" 15 15 #include "ppMergeCombine.h" 16 #include "ppMergeVersion.h" 16 17 17 18 #if 0 … … 107 108 pmChip *chip; // Chip of interest 108 109 psRandom *rng = NULL; // Random number generator; required for building a mask 110 pmHDU *lastHDU = NULL; // Last HDU to be updated 109 111 if (options->mask) { 110 112 rng = psRandomAlloc(PS_RANDOM_TAUS, 0); … … 130 132 int numRead; // Number of inputs read 131 133 int numScan = 0; 134 135 // Put version metadata into header 136 pmHDU *hdu = pmHDUFromCell(cell); 137 if (!hdu) { 138 psError(PS_ERR_UNEXPECTED_NULL, true, "Unable to find HDU for chip %d cell %d.\n", 139 view->chip, view->cell); 140 return false; 141 } 142 if (hdu != lastHDU) { 143 ppMergeVersionMetadata(hdu->header); 144 lastHDU = hdu; 145 } 146 132 147 133 148 do {
Note:
See TracChangeset
for help on using the changeset viewer.
