- Timestamp:
- Feb 5, 2010, 1:31:49 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/20091201/ppSub/src/ppSubReadoutPhotometry.c
r26649 r26784 58 58 } 59 59 60 // drop references to PSPHOT. SOURCES on both of these (why is this needed for both??)60 // drop references to PSPHOT.DETECTIONS on both of these (why is this needed for both??) 61 61 pmReadout *photRO = pmFPAviewThisReadout(view, photFile->fpa); // Readout to photometer 62 if (psMetadataLookup(photRO->analysis, "PSPHOT. SOURCES")) {63 psMetadataRemoveKey(photRO->analysis, "PSPHOT. SOURCES");62 if (psMetadataLookup(photRO->analysis, "PSPHOT.DETECTIONS")) { 63 psMetadataRemoveKey(photRO->analysis, "PSPHOT.DETECTIONS"); 64 64 } 65 65 pmReadout *inRO = pmFPAfileThisReadout(config->files, view, name); // Readout with image and sources 66 if (psMetadataLookup(inRO->analysis, "PSPHOT. SOURCES")) {67 psMetadataRemoveKey(inRO->analysis, "PSPHOT. SOURCES");66 if (psMetadataLookup(inRO->analysis, "PSPHOT.DETECTIONS")) { 67 psMetadataRemoveKey(inRO->analysis, "PSPHOT.DETECTIONS"); 68 68 } 69 69 … … 90 90 91 91 // If no sources were found, there's no error, but we want to trigger 'bad quality' 92 p sArray *sources = psMetadataLookupPtr(NULL, photRO->analysis, "PSPHOT.SOURCES"); // Sources93 if (! sources) {92 pmDetections *detections = psMetadataLookupPtr(NULL, photRO->analysis, "PSPHOT.DETECTIONS"); // Sources 93 if (!detections) { 94 94 ppSubDataQuality(data, PSPHOT_ERR_DATA, PPSUB_FILES_PHOT_SUB | PPSUB_FILES_PHOT_INV); 95 95 } 96 psArray *sources = detections->allSources; 97 psAssert (sources, "missing sources?"); 96 98 97 99 if (data->stats) { … … 108 110 109 111 if (!data->quality) { 110 if (!psMetadataCopySingle(inRO->analysis, photRO->analysis, "PSPHOT. SOURCES")) {111 psError(PS_ERR_UNEXPECTED_NULL, false, "Unable to copy PSPHOT. SOURCES");112 if (!psMetadataCopySingle(inRO->analysis, photRO->analysis, "PSPHOT.DETECTIONS")) { 113 psError(PS_ERR_UNEXPECTED_NULL, false, "Unable to copy PSPHOT.DETECTIONS"); 112 114 return false; 113 115 } … … 132 134 { 133 135 pmReadout *photRO = pmFPAviewThisReadout(view, photFile->fpa); // Readout with the sources 134 psArray *sources = psMetadataLookupPtr(NULL, photRO->analysis, "PSPHOT.SOURCES"); // Sources 136 pmDetections *detections = psMetadataLookupPtr(NULL, photRO->analysis, "PSPHOT.DETECTIONS"); // Sources 137 psArray *sources = detections->allSources; 135 138 FILE *sourceFile = fopen("sources.dat", "w"); // File for sources 136 139 fprintf(sourceFile,
Note:
See TracChangeset
for help on using the changeset viewer.
