Changeset 13139 for trunk/psModules/src/objects/pmSourceIO_SMPDATA.c
- Timestamp:
- May 2, 2007, 2:13:42 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/objects/pmSourceIO_SMPDATA.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/objects/pmSourceIO_SMPDATA.c
r13064 r13139 3 3 * @author EAM, IfA 4 4 * 5 * @version $Revision: 1. 8$ $Name: not supported by cvs2svn $6 * @date $Date: 2007-0 4-27 22:14:08$5 * @version $Revision: 1.9 $ $Name: not supported by cvs2svn $ 6 * @date $Date: 2007-05-03 00:13:42 $ 7 7 * 8 8 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 54 54 // find config information for output header 55 55 float ZERO_POINT = psMetadataLookupF32 (&status, imageHeader, "ZERO_PT"); 56 if (!status) 57 ZERO_POINT = 25.0; 58 56 59 float lsky = 0; 57 60 int type = 0; … … 70 73 yPos = PAR[PM_PAR_YPOS]; 71 74 72 type = pmSource DophotType (source);75 type = pmSourceGetDophotType (source); 73 76 lsky = (source->sky < 1.0) ? 0.0 : log10(source->sky); 74 77 … … 160 163 161 164 lsky = psMetadataLookupF32 (&status, row, "LOG_SKY"); 162 PAR[PM_PAR_SKY] = pow(lsky, 10.0); 165 PAR[PM_PAR_SKY] = pow(10.0, lsky); 166 source->sky = PAR[PM_PAR_SKY]; 167 163 168 PAR[PM_PAR_XPOS] = psMetadataLookupF32 (&status, row, "X_PIX"); 164 169 PAR[PM_PAR_YPOS] = psMetadataLookupF32 (&status, row, "Y_PIX"); … … 169 174 pmPSF_AxesToModel (PAR, axes); 170 175 176 171 177 source->psfMag = psMetadataLookupF32 (&status, row, "MAG_RAW") - ZERO_POINT; 172 178 source->extMag = psMetadataLookupF32 (&status, row, "MAG_GAL") - ZERO_POINT; 173 source->errMag = psMetadataLookupF32 (&status, row, "MAG_ERR") ;179 source->errMag = psMetadataLookupF32 (&status, row, "MAG_ERR") * 0.001; 174 180 source->apMag = psMetadataLookupF32 (&status, row, "MAG_AP") - ZERO_POINT; 181 182 source->pixWeight = psMetadataLookupU8 (&status, row, "WEIGHT")/255.0; 183 int dophot = psMetadataLookupU8 (&status, row, "DOPHOT"); 184 pmSourceSetDophotType (source, dophot); 175 185 176 186 psF64 Area = 2.0 * M_PI * axes.major * axes.minor;
Note:
See TracChangeset
for help on using the changeset viewer.
