Changeset 25152
- Timestamp:
- Aug 20, 2009, 11:50:55 AM (17 years ago)
- Location:
- branches/czw_branch/cleanup
- Files:
-
- 2 edited
-
Ohana/src/getstar/src/MatchCoords.c (modified) (2 diffs)
-
ppStack/src/ppStackCombineFinal.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/czw_branch/cleanup/Ohana/src/getstar/src/MatchCoords.c
r24951 r25152 40 40 // Xi[4] = Xi[0]; Yi[4] = Yi[0]; 41 41 42 43 42 ymin = xmin = +FLT_MAX; 44 43 ymax = xmax = -FLT_MAX; … … 52 51 // transform input point to image coords 53 52 double x, y; 54 RD_to_XY(&x, &y, ra, dec, &dbImages[i].coords); 53 int status = RD_to_XY(&x, &y, ra, dec, &dbImages[i].coords); 54 55 if (!status) { 56 // avoid matching antipodal skycells 57 continue; 58 } 55 59 56 60 if ((x >= xmin && x <= xmax) && (y >= ymin && y <= ymax)) { -
branches/czw_branch/cleanup/ppStack/src/ppStackCombineFinal.c
r23769 r25152 60 60 sumWeights += weight; 61 61 } 62 pmReadout *outRO = options->outRO; // Output readout 63 outRO->covariance = psImageCovarianceSum(options->covariances); 64 psBinaryOp(outRO->covariance->image, outRO->covariance->image, "/", 65 psScalarAlloc(sumWeights, PS_TYPE_F32)); 66 psFree(options->covariances); options->covariances = NULL; 67 psImageCovarianceTransfer(outRO->variance, outRO->covariance); 62 if (sumWeights > 0.0) { 63 pmReadout *outRO = options->outRO; // Output readout 64 outRO->covariance = psImageCovarianceSum(options->covariances); 65 psBinaryOp(outRO->covariance->image, outRO->covariance->image, "/", 66 psScalarAlloc(sumWeights, PS_TYPE_F32)); 67 psFree(options->covariances); options->covariances = NULL; 68 psImageCovarianceTransfer(outRO->variance, outRO->covariance); 69 } 68 70 69 71 #ifdef TESTING
Note:
See TracChangeset
for help on using the changeset viewer.
