Changeset 30873 for trunk/psastro/src/psastroMaskUpdates.c
- Timestamp:
- Mar 10, 2011, 5:58:10 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/psastro/src/psastroMaskUpdates.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psastro/src/psastroMaskUpdates.c
r28089 r30873 137 137 double REFSTAR_MASK_SATSPIKE_MAG_MAX = psMetadataLookupF32 (&status, recipe, "REFSTAR_MASK_SATSPIKE_MAG_MAX"); 138 138 double REFSTAR_MASK_SATSPIKE_WIDTH = psMetadataLookupF32 (&status, recipe, "REFSTAR_MASK_SATSPIKE_WIDTH"); 139 double REFSTAR_MASK_SATSPIKE_L0 = psMetadataLookupF32 (&status, recipe, "REFSTAR_MASK_SATSPIKE_L0"); 140 double REFSTAR_MASK_SATSPIKE_WIDTH_SLOPE = psMetadataLookupF32 (&status, recipe, "REFSTAR_MASK_SATSPIKE_WIDTH_SLOPE"); 139 141 double REFSTAR_MASK_SATSPIKE_OFFSET = psMetadataLookupF32 (&status, recipe, "REFSTAR_MASK_SATSPIKE_OFFSET"); 140 142 double REFSTAR_MASK_BLEED_MAG_MAX = psMetadataLookupF32 (&status, recipe, "REFSTAR_MASK_BLEED_MAG_MAX"); … … 325 327 spikeLength = 0.0; 326 328 } 327 // XXX we can make the width depend on the spike as well... 329 // XXX we can make the width depend on the spike as well... 330 // CZW: 2011-02-18 it does so now. It's a weak function (slope = 0.01), but it should help 331 if (spikeLength > REFSTAR_MASK_SATSPIKE_L0) { 332 spikeWidth += 0.5 * (spikeLength - REFSTAR_MASK_SATSPIKE_L0) * REFSTAR_MASK_SATSPIKE_WIDTH_SLOPE; 333 } 334 328 335 // The length should also be a function of the image background level 329 336
Note:
See TracChangeset
for help on using the changeset viewer.
