Changeset 36066
- Timestamp:
- Aug 30, 2013, 4:39:04 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20130711/psModules/src/objects/pmPCMdata.c
r36021 r36066 370 370 pcm->constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_SKY] = 1; 371 371 break; 372 case PM_SOURCE_FIT_SHAPE: 373 // fits shape (Sxx, Sxy, Syy) and Io 374 nParams = 5; 375 psVectorInit (pcm->constraint->paramMask, 1); 376 pcm->constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_SKY] = 0; 377 pcm->constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_I0] = 0; 378 pcm->constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_SXX] = 0; 379 pcm->constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_SXY] = 0; 380 pcm->constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_SYY] = 0; 381 break; 372 382 case PM_SOURCE_FIT_EXT_AND_SKY: 373 383 // EXT model fits all params (including sky) … … 389 399 // PSF model only fits Io, index (PAR7) -- only Io for models with < 8 params 390 400 psVectorInit (pcm->constraint->paramMask, 0); 391 pcm->constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_SKY] = 1;401 // pcm->constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_SKY] = 1; -- do not fix sky 392 402 if (model->params->n == 7) { 403 nParams = model->params->n; 404 } else { 393 405 nParams = model->params->n - 1; 394 } else {395 nParams = model->params->n - 2;396 406 pcm->constraint->paramMask->data.PS_TYPE_VECTOR_MASK_DATA[PM_PAR_7] = 1; 397 407 }
Note:
See TracChangeset
for help on using the changeset viewer.
