Changeset 7306 for trunk/psModules/src/objects/pmSourceIO.c
- Timestamp:
- Jun 2, 2006, 2:40:46 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/objects/pmSourceIO.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/objects/pmSourceIO.c
r7011 r7306 3 3 * @author EAM, IfA 4 4 * 5 * @version $Revision: 1. 4$ $Name: not supported by cvs2svn $6 * @date $Date: 2006-0 4-30 22:08:02$5 * @version $Revision: 1.5 $ $Name: not supported by cvs2svn $ 6 * @date $Date: 2006-06-03 00:40:28 $ 7 7 * 8 8 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 177 177 outhead = psMetadataCopy (NULL, hdu->header); 178 178 179 // check/fix first line (must be SIMPLE = F)180 psMetadataItem *item = psMetadataGet (outhead, PS_LIST_HEAD);181 if (strcmp (item->name, "SIMPLE") && strcmp (item->name, "XTENSION")) {182 psErrorStackPrint(stderr, "invalid header: first line is neither SIMPLE nor XTENSION\n");183 exit(EXIT_FAILURE);184 }185 if (!strcmp (item->name, "XTENSION")) {186 psMetadataRemoveIndex (outhead, PS_LIST_HEAD);187 }188 psMetadataAddBool (outhead, PS_LIST_HEAD, "SIMPLE", PS_META_REPLACE, "CMP file, not simple", false);189 190 179 // copy over the entries saved in the 191 180 updates = psMetadataLookupPtr (&status, readout->analysis, "PSPHOT.HEADER"); … … 213 202 outhead = psMetadataCopy (NULL, phu->header); 214 203 psMetadataAdd (outhead, PS_LIST_TAIL, "EXTEND", PS_DATA_BOOL | PS_META_REPLACE, "this file has extensions", true); 215 psFitsWrite HeaderNotImage(file->fits, outhead);204 psFitsWriteBlank (file->fits, outhead); 216 205 file->phu = phu->header; 217 206 psTrace ("pmFPAfile", 5, "wrote phu %s (type: %d)\n", file->filename, file->type); … … 225 214 outhead = psMetadataCopy (NULL, hdu->header); 226 215 psMetadataAddStr (outhead, PS_LIST_TAIL, "EXTNAME", PS_META_REPLACE, "extension name", headname); 227 psFitsWrite HeaderNotImage(file->fits, outhead);216 psFitsWriteBlank (file->fits, outhead); 228 217 psTrace ("pmFPAfile", 5, "wrote ext head %s (type: %d)\n", file->filename, file->type); 229 218 file->header = hdu->header;
Note:
See TracChangeset
for help on using the changeset viewer.
