Changeset 32347 for trunk/psModules/src/objects/pmSourceFitModel.c
- Timestamp:
- Sep 6, 2011, 1:02:53 PM (15 years ago)
- Location:
- trunk/psModules/src/objects
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
pmSourceFitModel.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/objects
- Property svn:ignore
-
old new 5 5 *.la 6 6 *.lo 7 pmSourceIO_CMF_PS1_V1.c 8 pmSourceIO_CMF_PS1_V2.c 9 pmSourceIO_CMF_PS1_V3.c
-
- Property svn:ignore
-
trunk/psModules/src/objects/pmSourceFitModel.c
r31153 r32347 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.
