Changeset 17111
- Timestamp:
- Mar 24, 2008, 4:31:41 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphotExtendedSources.c (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphotExtendedSources.c
r16820 r17111 5 5 bool status; 6 6 int Next = 0; 7 int Npsf = 0; 7 int Nconvolve = 0; 8 int Npetro = 0; 9 int Nisophot = 0; 10 int Nannuli = 0; 11 int Nkron = 0; 8 12 9 13 // user-defined masks to test for good/bad pixels (build from recipe list if not yet set) … … 11 15 assert (maskVal); 12 16 13 // S/N limit to perform full non-linear fits17 // perform full non-linear fits / extended source analysis? 14 18 if (!psMetadataLookupBool (&status, recipe, "EXTENDED_SOURCE_FITS")) { 15 19 psLogMsg ("psphot", PS_LOG_INFO, "skipping extended source measurements\n"); … … 58 62 59 63 // if model is NULL, we don't have a starting guess 64 // XXX this is probably not needed for objects where we only measure aperture-like terms 60 65 if (source->modelEXT == NULL) continue; 61 66 … … 73 78 pmSourceCacheModel (source, maskVal); // XXX put this in the source model function? 74 79 psTrace ("psphot", 5, "psf-convolved model for source at %7.1f, %7.1f", source->moments->x, source->moments->y); 75 N psf++;80 Nconvolve ++; 76 81 } 77 82 … … 90 95 return false; 91 96 } else { 92 psTrace ("psphot", 5, " psf-convolved modelfor source at %7.1f, %7.1f", source->moments->x, source->moments->y);93 Np sf++;97 psTrace ("psphot", 5, "measured petrosian flux & radius for source at %7.1f, %7.1f", source->moments->x, source->moments->y); 98 Npetro ++; 94 99 } 95 100 … … 99 104 } else { 100 105 psTrace ("psphot", 5, "psf-convolved model for source at %7.1f, %7.1f", source->moments->x, source->moments->y); 101 N psf++;106 Nisophot ++; 102 107 } 103 108 … … 107 112 } else { 108 113 psTrace ("psphot", 5, "psf-convolved model for source at %7.1f, %7.1f", source->moments->x, source->moments->y); 109 N psf++;114 Nannuli ++; 110 115 } 111 116 … … 115 120 } else { 116 121 psTrace ("psphot", 5, "psf-convolved model for source at %7.1f, %7.1f", source->moments->x, source->moments->y); 117 N psf++;122 Nkron ++; 118 123 } 119 124 … … 124 129 125 130 psLogMsg ("psphot", PS_LOG_INFO, "extended source analysis: %f sec for %d objects\n", psTimerMark ("psphot"), Next); 131 psLogMsg ("psphot", PS_LOG_INFO, " %d convolved models\n", Nconvolve); 132 psLogMsg ("psphot", PS_LOG_INFO, " %d petrosian\n", Npetro); 133 psLogMsg ("psphot", PS_LOG_INFO, " %d isophotal\n", Nisophot); 134 psLogMsg ("psphot", PS_LOG_INFO, " %d annuli\n", Nannuli); 135 psLogMsg ("psphot", PS_LOG_INFO, " %d kron\n", Nkron); 126 136 return true; 127 137 }
Note:
See TracChangeset
for help on using the changeset viewer.
