Changeset 10268
- Timestamp:
- Nov 28, 2006, 5:04:23 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphotSourceFits.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphotSourceFits.c
r10203 r10268 291 291 moments.y2 = source->moments->Sy; 292 292 moments.xy = source->moments->Sxy; 293 axes = psEllipseMomentsToAxes (moments); 294 293 axes = psEllipseMomentsToAxes (moments, 20.0); 294 295 // XXX this is really arbitrary: 4 pixel separation? 295 296 dx = 2 * cos (axes.theta); 296 297 dy = 2 * sin (axes.theta); … … 305 306 DBL = pmModelCopy (PSF); 306 307 DBL->params->data.F32[1] *= 0.5; 307 DBL->params->data.F32[2] = source-> moments->x+ dx;308 DBL->params->data.F32[3] = source-> moments->y+ dy;308 DBL->params->data.F32[2] = source->peak->xf + dx; 309 DBL->params->data.F32[3] = source->peak->yf + dy; 309 310 modelSet->data[0] = DBL; 310 311 311 312 DBL = pmModelCopy (PSF); 312 313 DBL->params->data.F32[1] *= 0.5; 313 DBL->params->data.F32[2] = source-> moments->x- dx;314 DBL->params->data.F32[3] = source-> moments->y- dy;314 DBL->params->data.F32[2] = source->peak->xf - dx; 315 DBL->params->data.F32[3] = source->peak->yf - dy; 315 316 modelSet->data[1] = DBL; 316 317
Note:
See TracChangeset
for help on using the changeset viewer.
