Changeset 19879 for trunk/psModules/src/objects/models/pmModel_GAUSS.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_GAUSS.c
r15834 r19879 193 193 { 194 194 pmMoments *moments = source->moments; 195 pmPeak *peak = source->peak; 195 196 psF32 *PAR = model->params->data.F32; 196 197 197 198 psEllipseMoments emoments; 198 emoments.x2 = moments-> Sx;199 emoments.y2 = moments-> Sy;200 emoments.xy = moments-> Sxy;199 emoments.x2 = moments->Mxx; 200 emoments.y2 = moments->Myy; 201 emoments.xy = moments->Mxy; 201 202 202 203 // force the axis ratio to be < 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;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.
