Changeset 31522
- Timestamp:
- May 10, 2011, 6:47:00 PM (15 years ago)
- Location:
- branches/eam_branches/ipp-20110505/psphot/src
- Files:
-
- 3 edited
-
psphotMagnitudes.c (modified) (1 diff)
-
psphotRoughClass.c (modified) (1 diff)
-
psphotSourceStats.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20110505/psphot/src/psphotMagnitudes.c
r31452 r31522 212 212 if (status && isfinite(source->apFlux)) { 213 213 Nap ++; 214 } else { 215 fprintf (stderr, "failed to measure mag for source @ %f,%f\n", source->peak->xf, source->peak->yf); 216 } 214 } 217 215 218 216 // clear the mask bit -
branches/eam_branches/ipp-20110505/psphot/src/psphotRoughClass.c
r31452 r31522 180 180 psAssert (status, "missing MOMENTS_SY_MAX"); 181 181 } 182 183 psfClump = pmSourcePSFClump (NULL, region, sources, PSF_SN_LIM, PSF_CLUMP_GRID_SCALE, MOMENTS_SX_MAX, MOMENTS_SY_MAX, MOMENTS_AR_MAX); 182 float MOMENTS_SX_MIN = psMetadataLookupF32(&status, analysis, "MOMENTS_SX_MIN"); 183 if (!status) { 184 MOMENTS_SX_MIN = psMetadataLookupF32(&status, recipe, "MOMENTS_SX_MIN"); 185 if (!status) { 186 MOMENTS_SX_MIN = 0.5; 187 } 188 } 189 float MOMENTS_SY_MIN = psMetadataLookupF32(&status, analysis, "MOMENTS_SY_MIN"); 190 if (!status) { 191 MOMENTS_SY_MIN = psMetadataLookupF32(&status, recipe, "MOMENTS_SY_MIN"); 192 if (!status) { 193 MOMENTS_SY_MIN = 0.5; 194 } 195 } 196 197 psfClump = pmSourcePSFClump (NULL, region, sources, PSF_SN_LIM, PSF_CLUMP_GRID_SCALE, MOMENTS_SX_MAX, MOMENTS_SY_MAX, MOMENTS_SX_MIN, MOMENTS_SY_MIN, MOMENTS_AR_MAX); 184 198 185 199 psMetadataAddF32 (regionMD, PS_LIST_TAIL, "PSF.CLUMP.X", PS_META_REPLACE, "psf clump center", psfClump.X); -
branches/eam_branches/ipp-20110505/psphot/src/psphotSourceStats.c
r31452 r31522 505 505 psF32 MOMENTS_AR_MAX = psMetadataLookupF32(&status, recipe, "MOMENTS_AR_MAX"); psAssert (status, "missing MOMENTS_AR_MAX"); 506 506 507 float MOMENTS_SX_MIN = psMetadataLookupF32(&status, recipe, "MOMENTS_SX_MIN"); 508 if (!status) { 509 MOMENTS_SX_MIN = 0.5; 510 } 511 float MOMENTS_SY_MIN = psMetadataLookupF32(&status, recipe, "MOMENTS_SY_MIN"); 512 if (!status) { 513 MOMENTS_SY_MIN = 0.5; 514 } 515 507 516 // when we set the window, we are not attempting to measure spatial variations; we can use a somewhat higher S/N limit 508 517 // since we are using all sources (true?) … … 544 553 545 554 // determine the PSF parameters from the source moment values 546 pmPSFClump psfClump = pmSourcePSFClump (NULL, NULL, sources, PSF_SN_LIM, PSF_CLUMP_GRID_SCALE, MOMENTS_SX_MAX, MOMENTS_SY_MAX, MOMENTS_ AR_MAX);555 pmPSFClump psfClump = pmSourcePSFClump (NULL, NULL, sources, PSF_SN_LIM, PSF_CLUMP_GRID_SCALE, MOMENTS_SX_MAX, MOMENTS_SY_MAX, MOMENTS_SX_MIN, MOMENTS_SY_MIN, MOMENTS_AR_MAX); 547 556 psLogMsg ("psphot", 3, "radius %.1f, nStars: %d of %d in clump, nSigma: %5.2f, X, Y: %f, %f (%f, %f)\n", sigma[i], psfClump.nStars, psfClump.nTotal, psfClump.nSigma, psfClump.X, psfClump.Y, sqrt(psfClump.X) / sigma[i], sqrt(psfClump.Y) / sigma[i]); 548 557
Note:
See TracChangeset
for help on using the changeset viewer.
