Changeset 25186 for branches/pap_mops/ppMops/src/ppMopsRead.c
- Timestamp:
- Aug 25, 2009, 1:15:07 PM (17 years ago)
- File:
-
- 1 edited
-
branches/pap_mops/ppMops/src/ppMopsRead.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/pap_mops/ppMops/src/ppMopsRead.c
r25182 r25186 77 77 det->x->data.F32[j] = psMetadataLookupF32(NULL, row, "X_PSF"); 78 78 det->y->data.F32[j] = psMetadataLookupF32(NULL, row, "Y_PSF"); 79 det->ra->data.F 32[j] = psMetadataLookupF32(NULL, row, "RA_PSF");80 det->dec->data.F 32[j] = psMetadataLookupF32(NULL, row, "DEC_PSF");81 det->mag->data.F32[j] = psMetadataLookupF32(NULL, row, " Y_PSF");82 det->magErr->data.F32[j] = psMetadataLookupF32(NULL, row, " Y_PSF");79 det->ra->data.F64[j] = DEG_TO_RAD(psMetadataLookupF64(NULL, row, "RA_PSF")); 80 det->dec->data.F64[j] = DEG_TO_RAD(psMetadataLookupF64(NULL, row, "DEC_PSF")); 81 det->mag->data.F32[j] = psMetadataLookupF32(NULL, row, "PSF_INST_MAG"); 82 det->magErr->data.F32[j] = psMetadataLookupF32(NULL, row, "PSF_INST_MAG_SIG"); 83 83 det->extended->data.F32[j] = psMetadataLookupF32(NULL, row, "EXT_NSIGMA"); 84 84 det->angle->data.F32[j] = 0.0; … … 86 86 det->length->data.F32[j] = 0.0; 87 87 det->lengthErr->data.F32[j] = 0.0; 88 det->flags->data. F32[j] = psMetadataLookupU32(NULL, row, "FLAGS");88 det->flags->data.U32[j] = psMetadataLookupU32(NULL, row, "FLAGS"); 89 89 det->diffSkyfileId->data.F32[j] = diffSkyfileId; 90 90 det->naxis1->data.S32[j] = naxis1; … … 103 103 double xErr2 = PS_SQR(xErr), yErr2 = PS_SQR(yErr); 104 104 double errScale = scale / 3600.0; 105 det->raErr->data.F 32[j] = errScale * sqrt(cosAngle2 * xErr2 + sinAngle2 * yErr2);106 det->decErr->data.F 32[j] = errScale * sqrt(sinAngle2 * xErr2 + cosAngle2 * yErr2);105 det->raErr->data.F64[j] = errScale * sqrt(cosAngle2 * xErr2 + sinAngle2 * yErr2); 106 det->decErr->data.F64[j] = errScale * sqrt(sinAngle2 * xErr2 + cosAngle2 * yErr2); 107 107 108 108 plateScale += scale; … … 110 110 det->seeing *= plateScale / size; 111 111 112 if (isfinite(args->zp)) { 113 psBinaryOp(det->mag, det->mag, "+", psScalarAlloc(args->zp, PS_TYPE_F32)); 114 } 115 112 116 psFree(table); 113 117 detections->data[i] = det; 114 118 } 115 119 120 116 121 return detections; 117 122 }
Note:
See TracChangeset
for help on using the changeset viewer.
