Changeset 14992
- Timestamp:
- Sep 23, 2007, 5:02:22 PM (19 years ago)
- Location:
- branches/eam_branch_20070921/psphot/src
- Files:
-
- 3 edited
-
models/pmModel_STRAIL.c (modified) (2 diffs)
-
models/pmModel_TEST1.c (modified) (2 diffs)
-
psphotChoosePSF.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20070921/psphot/src/models/pmModel_STRAIL.c
r14655 r14992 530 530 531 531 for (int i = 4; i < 7; i++) { 532 p sPolynomial2D *poly= psf->params->data[i-4];533 out[i] = p sPolynomial2DEval (poly, out[2], out[3]);532 pmTrend2D *trend = psf->params->data[i-4]; 533 out[i] = pmTrend2DEval (trend, out[2], out[3]); 534 534 } 535 535 return(true); … … 554 554 for (int i = 0; i < psf->params->n; i++) { 555 555 if (i == PM_PAR_SKY) continue; 556 psPolynomial2D *poly = psf->params->data[i]; 557 assert (poly); 558 PAR[i] = psPolynomial2DEval(poly, Xo, Yo); 556 pmTrend2D *trend = psf->params->data[i]; 557 PAR[i] = pmTrend2DEval(trend, Xo, Yo); 559 558 } 560 559 -
branches/eam_branch_20070921/psphot/src/models/pmModel_TEST1.c
r14655 r14992 217 217 out[i] = in[i]; 218 218 } else { 219 p sPolynomial2D *poly= psf->params->data[i];220 out[i] = p sPolynomial2DEval(poly, in[PM_PAR_XPOS], in[PM_PAR_YPOS]);219 pmTrend2D *trend = psf->params->data[i]; 220 out[i] = pmTrend2DEval(trend, in[PM_PAR_XPOS], in[PM_PAR_YPOS]); 221 221 } 222 222 } … … 246 246 for (int i = 0; i < psf->params->n; i++) { 247 247 if (i == PM_PAR_SKY) continue; 248 psPolynomial2D *poly = psf->params->data[i]; 249 assert (poly); 250 PAR[i] = psPolynomial2DEval(poly, Xo, Yo); 248 pmTrend2D *trend = psf->params->data[i]; 249 PAR[i] = pmTrend2DEval(trend, Xo, Yo); 251 250 } 252 251 -
branches/eam_branch_20070921/psphot/src/psphotChoosePSF.c
r14986 r14992 54 54 55 55 options->stats = psStatsAlloc (PS_STAT_ROBUST_MEDIAN | PS_STAT_ROBUST_STDEV); 56 options->image = psMemIncrRefCounter (readout->image); 56 57 // dimensions of the field for which the PSF is defined 58 options->psfFieldNx = readout->image->numCols; 59 options->psfFieldNy = readout->image->numRows; 60 options->psfFieldXo = readout->image->col0; 61 options->psfFieldYo = readout->image->row0; 57 62 58 63 pmSourceFitModelInit (15, 0.01, PS_SQR(SKY_SIG), options->poissonErrorsPhotLMM); … … 309 314 psLogMsg ("psphot.pspsf", PS_LOG_INFO, "psf model %s, ApResid: %f +/- %f\n", modelName, psf->ApResid, psf->dApResid); 310 315 316 psFree (options); 311 317 return (psf); 312 318 }
Note:
See TracChangeset
for help on using the changeset viewer.
