Changeset 4901 for trunk/psphot/src/fit_galaxies.c
- Timestamp:
- Aug 29, 2005, 5:44:55 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/fit_galaxies.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/fit_galaxies.c
r4642 r4901 24 24 25 25 psTimerStart ("psphot"); 26 27 float dt = 0; 28 float dT = 0; 29 float dT2 = 0; 30 int dTn = 0; 31 26 32 for (int i = 0; i < sources->n; i++) { 27 33 psSource *source = sources->data[i]; … … 72 78 // fit as FLT, not PSF (skip poor fits) 73 79 psImageKeepCircle (source->mask, x, y, model->radius, OR, 0x80); 80 psTimerStart ("galfit"); 74 81 status = pmSourceFitModel_EAM (source, model, false); 82 dt = psTimerMark ("galfit"); 83 dT += dt; 84 dT2 += dt*dt; 85 dTn ++; 75 86 psImageKeepCircle (source->mask, x, y, model->radius, AND, 0x7f); 76 87 if (!status) { … … 105 116 106 117 } 118 dt = dT / dTn; 119 fprintf (stderr, "dt: %f +/- %f\n", dt, sqrt(dT2/dTn - PS_SQR(dt))); 107 120 psLogMsg ("psphot", 3, "fit galaxies: %f sec for %d galaxies (%d failures, %d total iterations)\n", psTimerMark ("psphot"), Nfit, Nfail, Niter); 108 121 return (true);
Note:
See TracChangeset
for help on using the changeset viewer.
