Changeset 20010
- Timestamp:
- Oct 8, 2008, 2:58:39 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/objects/pmSource.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/objects/pmSource.c
r19987 r20010 6 6 * @author EAM, IfA: significant modifications. 7 7 * 8 * @version $Revision: 1.6 1$ $Name: not supported by cvs2svn $9 * @date $Date: 2008-10-0 8 04:23:31$8 * @version $Revision: 1.62 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2008-10-09 00:58:39 $ 10 10 * 11 11 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 347 347 float ar = Mxx / Myy; // Radius 348 348 349 if (!isfinite(Mxx) || !isfinite(Myy)) { 350 psTrace("psModules.objects", 10, 351 "Rejecting source from clump because of non-finite moments (%f,%f)\n", 352 Mxx, Myy); 353 continue; 354 } 355 349 356 // Sx,Sy are limited at 0. a peak at 0,0 is artificial 350 357 if (fabs(Mxx) < 0.05 || fabs(Myy < 0.05)) { … … 612 619 613 620 if (starsn_moments->n) { 614 psStats *stats = NULL;615 stats = psStatsAlloc (PS_STAT_MIN | PS_STAT_MAX);616 617 if (!psVectorStats (stats, starsn_moments, NULL, NULL, 0)) {618 // Don't care about this error619 psErrorClear();620 }621 psLogMsg ("pmObjects", 3, "SN range (moments): %f - %f\n", stats->min, stats->max);622 psFree (stats);621 psStats *stats = NULL; 622 stats = psStatsAlloc (PS_STAT_MIN | PS_STAT_MAX); 623 624 if (!psVectorStats (stats, starsn_moments, NULL, NULL, 0)) { 625 // Don't care about this error 626 psErrorClear(); 627 } 628 psLogMsg ("pmObjects", 3, "SN range (moments): %f - %f\n", stats->min, stats->max); 629 psFree (stats); 623 630 } 624 631 psFree (starsn_moments); 625 632 626 633 if (starsn_peaks->n) { 627 psStats *stats = NULL;628 stats = psStatsAlloc (PS_STAT_MIN | PS_STAT_MAX);629 if (!psVectorStats (stats, starsn_peaks, NULL, NULL, 0)) {630 // Don't care about this error631 psErrorClear();632 }633 psLogMsg ("pmObjects", 3, "SN range (peaks) : %f - %f\n", stats->min, stats->max);634 psFree (stats);634 psStats *stats = NULL; 635 stats = psStatsAlloc (PS_STAT_MIN | PS_STAT_MAX); 636 if (!psVectorStats (stats, starsn_peaks, NULL, NULL, 0)) { 637 // Don't care about this error 638 psErrorClear(); 639 } 640 psLogMsg ("pmObjects", 3, "SN range (peaks) : %f - %f\n", stats->min, stats->max); 641 psFree (stats); 635 642 } 636 643 psFree (starsn_peaks);
Note:
See TracChangeset
for help on using the changeset viewer.
