Changeset 12958 for branches/eam_02_branch/psModules/src/objects/pmPSFtry.c
- Timestamp:
- Apr 23, 2007, 8:04:18 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_02_branch/psModules/src/objects/pmPSFtry.c
r12943 r12958 5 5 * @author EAM, IfA 6 6 * 7 * @version $Revision: 1.34.6. 2$ $Name: not supported by cvs2svn $8 * @date $Date: 2007-04-2 1 00:03:31$7 * @version $Revision: 1.34.6.3 $ $Name: not supported by cvs2svn $ 8 * @date $Date: 2007-04-23 18:04:18 $ 9 9 * 10 10 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 99 99 { 100 100 bool status; 101 float x;102 float y;103 101 int Next = 0; 104 102 int Npsf = 0; … … 120 118 return NULL; 121 119 } 122 x = source->peak->x; 123 y = source->peak->y;124 125 // set temporary object mask and fit object 120 121 // set object mask to define valid pixels 122 psImageKeepCircle (source->maskObj, source->peak->x, source->peak->y, RADIUS, "OR", PM_MASK_MARK); 123 126 124 // fit model as EXT, not PSF 127 128 psImageKeepCircle (source->mask, x, y, RADIUS, "OR", PM_MASK_MARK);129 125 status = pmSourceFitModel (source, source->modelEXT, PM_SOURCE_FIT_EXT); 130 psImageKeepCircle (source->mask, x, y, RADIUS, "AND", PS_NOT_U8(PM_MASK_MARK));131 126 132 127 // exclude the poor fits … … 158 153 source->modelPSF = pmModelFromPSF (source->modelEXT, psfTry->psf); 159 154 source->modelPSF->radiusFit = RADIUS; 160 x = source->peak->x; 161 y = source->peak->y;162 163 // set the mask and fit the PSF model 164 psImageKeepCircle (source->mask, x, y, RADIUS, "OR", PM_MASK_MARK);155 156 // set object mask to define valid pixels 157 psImageKeepCircle (source->maskObj, source->peak->x, source->peak->y, RADIUS, "OR", PM_MASK_MARK); 158 159 // fit the PSF model to the source 165 160 status = pmSourceFitModel (source, source->modelPSF, PM_SOURCE_FIT_PSF); 166 psImageKeepCircle (source->mask, x, y, RADIUS, "AND", PS_NOT_U8(PM_MASK_MARK));167 161 168 162 // skip poor fits
Note:
See TracChangeset
for help on using the changeset viewer.
