Changeset 34488
- Timestamp:
- Sep 28, 2012, 2:34:58 PM (14 years ago)
- Location:
- trunk/ppTranslate/src
- Files:
-
- 2 edited
-
ppMopsRead.c (modified) (3 diffs)
-
ppMopsWrite.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppTranslate/src/ppMopsRead.c
r34486 r34488 95 95 det->az = psMetadataLookupF64(NULL, header, "FPA.AZ"); 96 96 det->mjd = psMetadataLookupF64(NULL, header, "MJD-OBS") + det->exptime / 2.0 / 3600 / 24; 97 98 det->seeing = (float) 0.5 * (psMetadataLookupF32(NULL, header, "FWHM_MAJ") + 99 psMetadataLookupF32(NULL, header, "FWHM_MIN")); 100 97 //The global SEEING is the mean of all defined FWHM_MAJ 98 det->seeing = psMetadataLookupF32(NULL, header, "FWHM_MAJ"); 101 99 det->naxis1 = psMetadataLookupS32(NULL, header, "IMNAXIS1"); // Number of columns 102 100 det->naxis2 = psMetadataLookupS32(NULL, header, "IMNAXIS2"); // Number of rows 103 104 101 psFree(header); 105 102 … … 163 160 } 164 161 } 165 166 162 psFitsClose(fits); 167 163 … … 247 243 numGood++; 248 244 } 249 det->seeing *= ((float) plateScale) / ((float) numGood);250 245 det->numGood = numGood; 251 246 -
trunk/ppTranslate/src/ppMopsWrite.c
r34486 r34488 53 53 for (int d = 0; d < detections->n; d++) { 54 54 if ( (detections->data[d] != NULL) && (isfinite(((ppMopsDetections*) detections->data[d])->seeing)) ) { 55 seeing += (( (ppMopsDetections*) detections->data[d])->seeing)*((float) (((ppMopsDetections*) detections->data[d])->numGood));56 totalGood += (((ppMopsDetections*) detections->data[d])->numGood);55 seeing += ((ppMopsDetections*) detections->data[d])->seeing; 56 totalGood += 1; 57 57 } 58 58 }
Note:
See TracChangeset
for help on using the changeset viewer.
