Changeset 38535 for trunk/psphot/src/psphotMergeSources.c
- Timestamp:
- Jun 24, 2015, 9:23:29 AM (11 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphotMergeSources.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphotMergeSources.c
r38515 r38535 901 901 psAssert (detections, "missing detections?"); 902 902 } 903 pmSourceFitOptions *fitOptions = psMetadataLookupPtr (&status, readoutSrc->analysis, "PCM_FIT_OPTIONS"); 904 psAssert (fitOptions, "missing pcm fit options"); 905 psMetadataAddPtr (readout->analysis, PS_LIST_TAIL, "PCM_FIT_OPTIONS", PS_DATA_UNKNOWN | PS_META_REPLACE, "pcm fit options", fitOptions); 903 pmSourceFitOptions *fitOptions = NULL; 904 if (psMetadataLookupBool(&status, recipe, "EXTENDED_SOURCE_FITS")) { 905 fitOptions = psMetadataLookupPtr (&status, readoutSrc->analysis, "PCM_FIT_OPTIONS"); 906 psAssert (fitOptions, "missing pcm fit options"); 907 psMetadataAddPtr (readout->analysis, PS_LIST_TAIL, "PCM_FIT_OPTIONS", PS_DATA_UNKNOWN | PS_META_REPLACE, "pcm fit options", fitOptions); 908 } 906 909 907 910 // we need to save the new sources on the detection arrays of the appropriate image 908 911 detArrays->data[i] = psMemIncrRefCounter(detections); 909 912 readouts->data[i] = psMemIncrRefCounter(readout); 910 fitOptionsArray->data[i] = psMemIncrRefCounter(fitOptions); 913 if (fitOptions) { 914 fitOptionsArray->data[i] = psMemIncrRefCounter(fitOptions); 915 } 911 916 } 912 917
Note:
See TracChangeset
for help on using the changeset viewer.
