Is your feature request related to a problem? Please describe.
The OpticalSystem prototypes relies on radial averages of all starlight suppression system inputs. We may wish to utilize full 2D maps in the future.
Describe the solution you'd like
This will require updating all OpticalSystem handling (specifically get_coro_param and associated methods, but also Cp_Cb_Csp and calc_intTime) to utilize 2D maps. We will also need to account for spacecraft roll angle during observation to properly use the 2D maps. This is most properly tracked in Observatory.
Is your feature request related to a problem? Please describe. The OpticalSystem prototypes relies on radial averages of all starlight suppression system inputs. We may wish to utilize full 2D maps in the future.
Describe the solution you'd like This will require updating all OpticalSystem handling (specifically
get_coro_param
and associated methods, but alsoCp_Cb_Csp
andcalc_intTime
) to utilize 2D maps. We will also need to account for spacecraft roll angle during observation to properly use the 2D maps. This is most properly tracked inObservatory
.