Changeset 34472 for trunk/ppTranslate/src/ppMopsWrite.c
- Timestamp:
- Sep 26, 2012, 11:08:26 AM (14 years ago)
- File:
-
- 1 edited
-
trunk/ppTranslate/src/ppMopsWrite.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppTranslate/src/ppMopsWrite.c
r34439 r34472 74 74 psMetadataAddF32(header, PS_LIST_TAIL, "AIRMASS", 0, "Airmass of exposure", det->airmass); 75 75 psMetadataAddF32(header, PS_LIST_TAIL, "SEEING", 0, "Mean seeing", seeingStats->sampleMedian); 76 //MOPS want the name FWHM for SEEING 77 psMetadataAddF32(header, PS_LIST_TAIL, "FWHM", 0, "Mean seeing", det->seeing); 76 78 } else { 77 79 psWarning("no inputs with surviving detections. output header will be incomplete"); … … 79 81 psMetadataAddStr(header, PS_LIST_TAIL, "OBSCODE", 0, "IAU Observatory code", OBSERVATORY_CODE); 80 82 psMetadataAddF32(header, PS_LIST_TAIL, "MAGZP", 0, "Magnitude zero point", args->zp); 83 //MOPS want the name ZEROPOINT for MAGZP 84 psMetadataAddF32(header, PS_LIST_TAIL, "ZEROPOINT", 0, "Magnitude zero point", args->zp); 81 85 psMetadataAddF32(header, PS_LIST_TAIL, "MAGZPERR", 0, "Error in magnitude zero point", args->zpErr); 82 86 psMetadataAddF32(header, PS_LIST_TAIL, "ASTRORMS", 0, "RMS of astrometric fit", args->rmsAstrom); 87 psMetadataAddStr(header, PS_LIST_TAIL, "COMMENT", 0, "Exposure comment", args->comment); 88 psMetadataAddStr(header, PS_LIST_TAIL, "OBS_MODE", 0, "Exposure observation mode", args->obsMode); 89 psMetadataAddStr(header, PS_LIST_TAIL, "DIFFTYPE", 0, "WW: Warp-Warp diff / WS: Warp-Stack diff / SW: Stack-Warp diff", args->difftype); 83 90 84 91 //field in header that tells about the CMF version … … 187 194 0); 188 195 if (args->version == 3) { 189 // TODO: Write data of version 3 (see ICD) 196 // Write data of version 3 (see ICD) 197 psMetadataAdd (row, PS_LIST_TAIL, "RA_EXT", PS_DATA_F32, "Fitted centroid RA", 198 0); 199 psMetadataAdd (row, PS_LIST_TAIL, "RA_EXT_SIGMA", PS_DATA_F32, "Fitted RA sigma", 200 0); 201 psMetadataAdd (row, PS_LIST_TAIL, "DEC_EXT", PS_DATA_F32, "Fitted centroid DEC", 202 0); 203 psMetadataAdd (row, PS_LIST_TAIL, "DEC_EXT_SIGMA", PS_DATA_F32, "Fitted DEC sigma", 204 0); 205 psMetadataAdd (row, PS_LIST_TAIL, "POSANG_EXT", PS_DATA_F32, "Fitted position angle", 206 0); 207 psMetadataAdd (row, PS_LIST_TAIL, "PLTSCALE_EXT", PS_DATA_F32, "Plate scale at centroid", 208 0); 209 psMetadataAdd (row, PS_LIST_TAIL, "EXT_FLUX", PS_DATA_F32, "Fitted flux", 210 0); 211 psMetadataAdd (row, PS_LIST_TAIL, "EXT_CAL_MAG", PS_DATA_F32, "Calibrated mag", 212 0); 213 psMetadataAdd (row, PS_LIST_TAIL, "EXT_MAG_SIG", PS_DATA_F32, "Mag sigma", 214 0); 215 psMetadataAdd (row, PS_LIST_TAIL, "EXT_CHISQ", PS_DATA_F32, "Chi^2 of fit", 216 0); 217 psMetadataAdd (row, PS_LIST_TAIL, "EXT_NDOF", PS_DATA_F32, "Fit degrees of freedom", 218 0); 190 219 } 191 220 } … … 276 305 addColumn("EXT_THETA_ERR", NULL, 0); 277 306 } 307 if (args->version >= 3) { 308 addColumn("RA_EXT", NULL, 0); 309 addColumn("RA_EXT_SIGMA", NULL, 0); 310 addColumn("DEC_EXT", NULL, 0); 311 addColumn("DEC_EXT_SIGMA", NULL, 0); 312 addColumn("POSANG_EXT", NULL, 0); 313 addColumn("PLTSCALE_EXT", NULL, 0); 314 addColumn("EXT_FLUX", NULL, 0); 315 addColumn("EXT_CAL_MAG", NULL, 0); 316 addColumn("EXT_MAG_SIG", NULL, 0); 317 addColumn("EXT_CHISQ", NULL, 0); 318 addColumn("EXT_NDOF", NULL, 0); 319 } 320 278 321 if (!psFitsWriteTableAllColumns(fits, header, table, OUT_EXTNAME)) { 279 322 psError(psErrorCodeLast(), false, "Unable to write table");
Note:
See TracChangeset
for help on using the changeset viewer.
