- Timestamp:
- Jun 11, 2013, 9:33:18 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20130509/psphot/src/psphotOutput.c
r34796 r35651 379 379 psF32 *outPar = source->modelEXT->params->data.F32; 380 380 381 psEllipseShape shape; 382 383 shape.sx = outPar[PM_PAR_SXX] / M_SQRT2; 384 shape.sy = outPar[PM_PAR_SYY] / M_SQRT2; 385 shape.sxy = outPar[PM_PAR_SXY]; 386 387 psEllipsePol pol = pmPSF_ModelToFit (outPar); 381 bool useReff = pmModelUseReff (source->modelEXT->type); 382 383 psEllipseAxes axes1; 384 pmModelParamsToAxes (&axes1, outPar[PM_PAR_SXX], outPar[PM_PAR_SXY], outPar[PM_PAR_SYY], useReff); 385 386 psEllipsePol pol = pmPSF_ModelToFit (outPar, useReff); 388 387 inPar[PM_PAR_E0] = pol.e0; 389 388 inPar[PM_PAR_E1] = pol.e1; 390 389 inPar[PM_PAR_E2] = pol.e2; 391 pmPSF_FitToModel (inPar, 0.1); 392 393 psEllipseAxes axes1 = psEllipseShapeToAxes (shape, 20.0); 390 pmPSF_FitToModel (inPar, 0.1, useReff); 391 394 392 psEllipseAxes axes2 = psEllipsePolToAxes(pol, 0.1); 395 393
Note:
See TracChangeset
for help on using the changeset viewer.
