Changeset 24502 for trunk/ppMops/src/ppMops.c
- Timestamp:
- Jun 18, 2009, 5:37:35 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/ppMops/src/ppMops.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppMops/src/ppMops.c
r24385 r24502 166 166 exit(PS_EXIT_SYS_ERROR); 167 167 } 168 if (!psFitsWriteTable(fits, outHeader, output, OUT_EXTNAME)) { 168 169 if (numOut == 0) { 170 // Write dummy table 171 psMetadata *outRow = psMetadataAlloc(); // Dummy output row 172 psMetadataAddF64(outRow, PS_LIST_TAIL, "RA_DEG", 0, "Right ascension (degrees)", NAN); 173 psMetadataAddF64(outRow, PS_LIST_TAIL, "DEC_DEG", 0, "Declination (degrees)", NAN); 174 psMetadataAddF64(outRow, PS_LIST_TAIL, "RA_SIG", 0, "Right ascension error (degrees)", NAN); 175 psMetadataAddF64(outRow, PS_LIST_TAIL, "DEC_SIG", 0, "Declination error (degrees)", NAN); 176 psMetadataAddF64(outRow, PS_LIST_TAIL, "MAG", 0, "Magnitude", NAN); 177 psMetadataAddF64(outRow, PS_LIST_TAIL, "MAG_SIG", 0, "Magnitude error", NAN); 178 psMetadataAddU32(outRow, PS_LIST_TAIL, "FLAGS", 0, "Detection bit flags", 0); 179 180 // The below need fixing 181 psMetadataAddF64(outRow, PS_LIST_TAIL, "STARPSF", 0, "EXT_NSIGMA", NAN); 182 psMetadataAddF64(outRow, PS_LIST_TAIL, "ANG", 0, "Position angle of trail (degrees)", NAN); 183 psMetadataAddF64(outRow, PS_LIST_TAIL, "ANG_SIG", 0, "Position angle error (degrees)", NAN); 184 psMetadataAddF64(outRow, PS_LIST_TAIL, "LEN", 0, "Length of trail (arcsec)", NAN); 185 psMetadataAddF64(outRow, PS_LIST_TAIL, "LEN_SIG", 0, "Length error (arcsec)", NAN); 186 if (!psFitsWriteTableEmpty(fits, outHeader, outRow, OUT_EXTNAME)) { 187 psErrorStackPrint(stderr, "Unable to write table."); 188 psFree(outHeader); 189 psFree(output); 190 psFree(outRow); 191 psFree(data); 192 exit(PS_EXIT_SYS_ERROR); 193 } 194 psFree(outRow); 195 } else if (!psFitsWriteTable(fits, outHeader, output, OUT_EXTNAME)) { 169 196 psErrorStackPrint(stderr, "Unable to write table."); 170 197 psFree(outHeader);
Note:
See TracChangeset
for help on using the changeset viewer.
