dsavransky / EXOSIMS

Simulator for exoplanet direct imaging space missions
BSD 3-Clause "New" or "Revised" License
25 stars 35 forks source link

Update OpticalSystem to use full 2D PSFs and associated data products #343

Open dsavransky opened 1 year ago

dsavransky commented 1 year ago

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.