Changeset 19879 for trunk/psModules/src/objects/models/pmModel_PGAUSS.c
- Timestamp:
- Oct 3, 2008, 10:59:16 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/objects/models/pmModel_PGAUSS.c
r15982 r19879 194 194 { 195 195 pmMoments *moments = source->moments; 196 pmPeak *peak = source->peak; 196 197 psF32 *PAR = model->params->data.F32; 197 198 198 199 psEllipseMoments emoments; 199 emoments.x2 = moments-> Sx;200 emoments. y2 = moments->Sx;201 emoments. xy = moments->Sxy;200 emoments.x2 = moments->Mxx; 201 emoments.xy = moments->Mxy; 202 emoments.y2 = moments->Myy; 202 203 203 204 psEllipseAxes axes = psEllipseMomentsToAxes (emoments, 20.0); … … 205 206 206 207 PAR[PM_PAR_SKY] = moments->Sky; 207 PAR[PM_PAR_I0] = moments->Peak - moments->Sky;208 PAR[PM_PAR_XPOS] = moments->x; // XXX use peak->xf, peak->yf?209 PAR[PM_PAR_YPOS] = moments->y;208 PAR[PM_PAR_I0] = peak->flux; 209 PAR[PM_PAR_XPOS] = peak->xf; 210 PAR[PM_PAR_YPOS] = peak->yf; 210 211 PAR[PM_PAR_SXX] = PS_MAX(0.5, M_SQRT2*shape.sx); 211 212 PAR[PM_PAR_SYY] = PS_MAX(0.5, M_SQRT2*shape.sy);
Note:
See TracChangeset
for help on using the changeset viewer.
