IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 28, 2009, 5:51:13 PM (17 years ago)
Author:
eugene
Message:

remove old test code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/20090715/psModules/src/objects/pmSourcePhotometry.c

    r25594 r25638  
    750750    return flux;
    751751}
    752 
    753 // XXX this is test code to verify the shift is doing the right thing (seems to be)
    754 # if (0)
    755 // measure centroid of unshifted gaussian (should be 16.0,16.0)
    756         {
    757           psImage *image = source->pixels;
    758           float xo = 0.0;
    759           float yo = 0.0;
    760           float xo2 = 0.0;
    761           float yo2 = 0.0;
    762           float no = 0.0;
    763           for (int j = 0; j < image->numRows; j++)
    764           {
    765             for (int i = 0; i < image->numCols; i++) {
    766               xo += i*image->data.F32[j][i];
    767               yo += j*image->data.F32[j][i];
    768               xo2 += i*i*image->data.F32[j][i];
    769               yo2 += j*j*image->data.F32[j][i];
    770               no += image->data.F32[j][i];
    771             }
    772           }
    773           xo /= no;
    774           yo /= no;
    775           xo2 = sqrt (xo2/no - xo*xo);
    776           yo2 = sqrt (yo2/no - yo*yo);
    777           fprintf (stderr, "pre-shift centroid: %f,%f, sigma: %f,%f: flux: %f\n", xo, yo, xo2, yo2, no);
    778         }
    779 
    780 // measure centroid of unshifted gaussian (should be 16.0,16.0)
    781         {
    782           psImage *image = flux;
    783           float xo = 0.0;
    784           float yo = 0.0;
    785           float xo2 = 0.0;
    786           float yo2 = 0.0;
    787           float no = 0.0;
    788           for (int j = 0; j < image->numRows; j++)
    789           {
    790             for (int i = 0; i < image->numCols; i++) {
    791               xo += i*image->data.F32[j][i];
    792               yo += j*image->data.F32[j][i];
    793               xo2 += i*i*image->data.F32[j][i];
    794               yo2 += j*j*image->data.F32[j][i];
    795               no += image->data.F32[j][i];
    796             }
    797           }
    798           xo /= no;
    799           yo /= no;
    800           xo2 = sqrt (xo2/no - xo*xo);
    801           yo2 = sqrt (yo2/no - yo*yo);
    802           fprintf (stderr, "pre-shift centroid: %f,%f, sigma: %f,%f: flux: %f\n", xo, yo, xo2, yo2, no);
    803         }
    804 # endif
Note: See TracChangeset for help on using the changeset viewer.