Changeset 32246
- Timestamp:
- Aug 31, 2011, 12:49:26 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20110710/psModules/src/objects/pmSourceFitModel.c
r31153 r32246 176 176 break; 177 177 case PM_SOURCE_FIT_EXT: 178 // EXT model fits all params (exceptsky)179 nParams = params->n - 1;178 // EXT model fits all shape params and Io (not Xo, Yo, sky) 179 nParams = params->n - 3; 180 180 psVectorInit (constraint->paramMask, 0); 181 constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_XPOS] = 1; 182 constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_YPOS] = 1; 181 183 constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_SKY] = 1; 182 184 break; … … 193 195 break; 194 196 case PM_SOURCE_FIT_NO_INDEX: 195 // PSF model only fits Io, index (PAR7) -- only Io for models with < 8 params197 // PSF model only fits Io, Sxx, Sxy, Syy 196 198 psVectorInit (constraint->paramMask, 0); 199 constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_XPOS] = 1; 200 constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_YPOS] = 1; 197 201 constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_SKY] = 1; 198 202 if (params->n == 7) { 199 nParams = params->n - 1;203 nParams = params->n - 3; 200 204 } else { 201 nParams = params->n - 2;205 nParams = params->n - 4; 202 206 constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_7] = 1; 203 207 }
Note:
See TracChangeset
for help on using the changeset viewer.
