Changeset 21029
- Timestamp:
- Dec 17, 2008, 10:24:32 AM (17 years ago)
- Location:
- branches/pap_branch_20081216/psModules/src/camera
- Files:
-
- 5 edited
-
pmFPAWrite.c (modified) (1 diff)
-
pmFPAWrite.h (modified) (2 diffs)
-
pmFPAfile.h (modified) (2 diffs)
-
pmHDU.c (modified) (3 diffs)
-
pmHDU.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/pap_branch_20081216/psModules/src/camera/pmFPAWrite.c
r21022 r21029 252 252 253 253 // Update the FPA.OBS, CHIP.NAME and CELL.NAME in the FITS header, if required 254 bool pmFPAUpdateNames(pmFPA *fpa, pmChip *chip, pmCell *cell, ps U64 imageId, psU64 sourceId)254 bool pmFPAUpdateNames(pmFPA *fpa, pmChip *chip, pmCell *cell, psS64 imageId, psS64 sourceId) 255 255 { 256 256 pmHDU *hduHigh = pmHDUGetHighest(fpa, chip, cell); // Highest HDU, i.e., the PHU -
branches/pap_branch_20081216/psModules/src/camera/pmFPAWrite.h
r21022 r21029 4 4 * @author Paul Price, IfA 5 5 * 6 * @version $Revision: 1.11.36. 1$ $Name: not supported by cvs2svn $7 * @date $Date: 2008-12-17 02:37:03$6 * @version $Revision: 1.11.36.2 $ $Name: not supported by cvs2svn $ 7 * @date $Date: 2008-12-17 20:24:32 $ 8 8 * Copyright 2005-2006 Institute for Astronomy, University of Hawaii 9 9 */ … … 171 171 pmChip *chip, ///< Chip, or NULL 172 172 pmCell *cell, ///< Cell, or NULL 173 ps U64 imageId, ///< Image identifier174 ps U64 sourceId ///< Source identifier173 psS64 imageId, ///< Image identifier 174 psS64 sourceId ///< Source identifier 175 175 ); 176 176 -
branches/pap_branch_20081216/psModules/src/camera/pmFPAfile.h
r21022 r21029 4 4 * @author EAM, IfA 5 5 * 6 * @version $Revision: 1.33.14. 1$ $Name: not supported by cvs2svn $7 * @date $Date: 2008-12-17 02:37:03$6 * @version $Revision: 1.33.14.2 $ $Name: not supported by cvs2svn $ 7 * @date $Date: 2008-12-17 20:24:32 $ 8 8 * Copyright 2004-2005 Institute for Astronomy, University of Hawaii 9 9 */ … … 107 107 psString formatName; // name of the camera format 108 108 109 ps U64 imageId, sourceId; // Image and source identifiers109 psS64 imageId, sourceId; // Image and source identifiers 110 110 } pmFPAfile; 111 111 -
branches/pap_branch_20081216/psModules/src/camera/pmHDU.c
r21022 r21029 245 245 246 246 247 bool pmHDUWriteIdentifiers(pmHDU *hdu, ps U64 imageId, psU64 sourceId)247 bool pmHDUWriteIdentifiers(pmHDU *hdu, psS64 imageId, psS64 sourceId) 248 248 { 249 249 PS_ASSERT_PTR_NON_NULL(hdu, false); … … 251 251 // XXX Get header keyword name from camera configuration 252 252 253 psMetadataAdd U64(hdu->header, PS_LIST_TAIL, "IMAGEID", PS_META_REPLACE, "Image identifier", imageId);254 psMetadataAdd U64(hdu->header, PS_LIST_TAIL, "SOURCEID", PS_META_REPLACE, "Source identifier", sourceId);255 return true; 256 } 257 258 bool pmHDUReadIdentifiers(ps U64 *imageId, psU64 *sourceId, const pmHDU *hdu)253 psMetadataAddS64(hdu->header, PS_LIST_TAIL, "IMAGEID", PS_META_REPLACE, "Image identifier", imageId); 254 psMetadataAddS64(hdu->header, PS_LIST_TAIL, "SOURCEID", PS_META_REPLACE, "Source identifier", sourceId); 255 return true; 256 } 257 258 bool pmHDUReadIdentifiers(psS64 *imageId, psS64 *sourceId, const pmHDU *hdu) 259 259 { 260 260 PS_ASSERT_PTR_NON_NULL(hdu, false); … … 263 263 264 264 bool imageOK, sourceOK; // Status of MD lookups 265 *imageId = psMetadataLookup U64(&imageOK, hdu->header, "IMAGEID");266 *sourceId = psMetadataLookup U64(&sourceOK, hdu->header, "SOURCEID");265 *imageId = psMetadataLookupS64(&imageOK, hdu->header, "IMAGEID"); 266 *sourceId = psMetadataLookupS64(&sourceOK, hdu->header, "SOURCEID"); 267 267 268 268 return imageOK && sourceOK; -
branches/pap_branch_20081216/psModules/src/camera/pmHDU.h
r21022 r21029 4 4 * @author Paul Price, IfA 5 5 * 6 * @version $Revision: 1.9.14. 1$ $Name: not supported by cvs2svn $7 * @date $Date: 2008-12-17 02:37:03$6 * @version $Revision: 1.9.14.2 $ $Name: not supported by cvs2svn $ 7 * @date $Date: 2008-12-17 20:24:32 $ 8 8 * Copyright 2005-2006 Institute for Astronomy, University of Hawaii 9 9 */ … … 87 87 88 88 /// Read identifiers from FITS header 89 bool pmHDUReadIdentifiers(ps U64 *imageId, ///< Image identifer, returned90 ps U64 *sourceId, ///< Source identifier, returned89 bool pmHDUReadIdentifiers(psS64 *imageId, ///< Image identifer, returned 90 psS64 *sourceId, ///< Source identifier, returned 91 91 const pmHDU *hdu ///< HDU from which to read 92 92 ); … … 94 94 /// Write identifiers to FITS header 95 95 bool pmHDUWriteIdentifiers(pmHDU *hdu, ///< HDU to which to write 96 ps U64 imageId, ///< Image identifer97 ps U64 sourceId ///< Source identifier96 psS64 imageId, ///< Image identifer 97 psS64 sourceId ///< Source identifier 98 98 ); 99 99
Note:
See TracChangeset
for help on using the changeset viewer.
