Changeset 26827
- Timestamp:
- Feb 9, 2010, 12:32:38 PM (16 years ago)
- Location:
- branches/eam_branches/20091201
- Files:
-
- 3 edited
-
ippconfig/gpc1/psastro.config (modified) (1 diff)
-
ippconfig/recipes/psastro.config (modified) (1 diff)
-
psastro/src/psastroMaskUpdates.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/20091201/ippconfig/gpc1/psastro.config
r26758 r26827 163 163 REFSTAR_MASK_SATSTAR_MAG_MAX F32 -17.40 164 164 REFSTAR_MASK_SATSTAR_MAG_SLOPE F32 13.45 165 REFSTAR_MASK_SATSTAR_POS_ZERO F32 -0.779 166 167 # Length = SLOPE*(MAG_MAX - InstMag) 168 169 REFSTAR_MASK_SATSPIKE_MAG_SLOPE F32 52.00 170 REFSTAR_MASK_SATSPIKE_MAG_MAX F32 -16.20 165 REFSTAR_MASK_SATSTAR_POS_ZERO F32 -0.798 166 167 # Length = 10**(SLOPE*(MAG_MAX - InstMag)) - OFFSET 168 169 REFSTAR_MASK_SATSPIKE_MAG_SLOPE F32 0.096 170 REFSTAR_MASK_SATSPIKE_MAG_MAX F32 7.35 171 REFSTAR_MASK_SATSPIKE_OFFSET F32 200.0 171 172 172 173 # pair 1 (longer) -
branches/eam_branches/20091201/ippconfig/recipes/psastro.config
r26265 r26827 132 132 REFSTAR_MASK_SATSTAR_MAG_SLOPE F32 10.0 133 133 REFSTAR_MASK_SATSTAR_POS_ZERO F32 0.0 134 REFSTAR_MASK_SATSPIKE_MAG_SLOPE F32 80.0 135 REFSTAR_MASK_SATSPIKE_MAG_MAX F32 -17.0 134 # spikeLength = 10**(SLOPE*(MAG_MAX - InstMag)) - OFFSET 135 REFSTAR_MASK_SATSPIKE_MAG_SLOPE F32 -0.116 136 REFSTAR_MASK_SATSPIKE_MAG_MAX F32 -0.91 137 REFSTAR_MASK_SATSPIKE_OFFSET F32 0.0 136 138 REFSTAR_MASK_SATSPIKE_WIDTH F32 10.0 137 139 -
branches/eam_branches/20091201/psastro/src/psastroMaskUpdates.c
r26799 r26827 81 81 double REFSTAR_MASK_SATSPIKE_MAG_MAX = psMetadataLookupF32 (&status, recipe, "REFSTAR_MASK_SATSPIKE_MAG_MAX"); 82 82 double REFSTAR_MASK_SATSPIKE_WIDTH = psMetadataLookupF32 (&status, recipe, "REFSTAR_MASK_SATSPIKE_WIDTH"); 83 double REFSTAR_MASK_SATSPIKE_OFFSET = psMetadataLookupF32 (&status, recipe, "REFSTAR_MASK_SATSPIKE_OFFSET"); 83 84 double REFSTAR_MASK_BLEED_MAG_MAX = psMetadataLookupF32 (&status, recipe, "REFSTAR_MASK_BLEED_MAG_MAX"); 84 85 double REFSTAR_MASK_BLEED_MAG_SLOPE = psMetadataLookupF32 (&status, recipe, "REFSTAR_MASK_BLEED_MAG_SLOPE"); … … 234 235 235 236 float MAG_MAX = REFSTAR_MASK_SATSPIKE_MAG_MAX; 236 float spikeLength = REFSTAR_MASK_SATSPIKE_MAG_SLOPE * (MAG_MAX - ref->Mag);237 float spikeLength = pow(10,REFSTAR_MASK_SATSPIKE_MAG_SLOPE * (MAG_MAX - ref->Mag)) - REFSTAR_MASK_SATSPIKE_OFFSET; 237 238 float spikeWidth = 0.5*REFSTAR_MASK_SATSPIKE_WIDTH; 239 if (spikeLength < 0.0) { 240 spikeLength = 0.0; 241 } 238 242 // XXX we can make the width depend on the spike as well... 239 243 // The length should also be a function of the image background level
Note:
See TracChangeset
for help on using the changeset viewer.
