Todo list for ghosts

Todo

get_list_of_optics needs to better handle optics which are not of interest, e.g. fake baffle

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/ghosts/checkouts/stable/ghosts/tweak_optics.py:docstring of ghosts.tweak_optics.get_list_of_optics, line 3.)

Todo

make_optics_reflective should implement wavelength dependent coating for each optical surface

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/ghosts/checkouts/stable/ghosts/tweak_optics.py:docstring of ghosts.tweak_optics.make_optics_reflective, line 3.)

Todo

get_optics_position should be a hidden internal interface

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/ghosts/checkouts/stable/ghosts/tweak_optics.py:docstring of ghosts.tweak_optics.get_optics_position, line 3.)

Todo

tweak_telescope should preserve coating

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/ghosts/checkouts/stable/ghosts/tweak_optics.py:docstring of ghosts.tweak_optics.tweak_telescope, line 3.)

Todo

sim_scan_rotated_optic should handle better reference data frame

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/ghosts/checkouts/stable/ghosts/simulator.py:docstring of ghosts.simulator.sim_scan_rotated_optic, line 3.)

Todo

sim_scan_translated_optic needs to better handle the reference data frame

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/ghosts/checkouts/stable/ghosts/simulator.py:docstring of ghosts.simulator.sim_scan_translated_optic, line 8.)

Todo

sim_scan_translated_optic should take a list of distances rather than min, max, step

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/ghosts/checkouts/stable/ghosts/simulator.py:docstring of ghosts.simulator.sim_scan_translated_optic, line 11.)

Todo

get_ghost_stats is only working on simulated images for now

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/ghosts/checkouts/stable/ghosts/analysis.py:docstring of ghosts.analysis.get_ghost_stats, line 3.)

Todo

get_ghost_spot_data should be made wavelength dependent

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/ghosts/checkouts/stable/ghosts/analysis.py:docstring of ghosts.analysis.get_ghost_spot_data, line 3.)

Todo

compute_ghost_separations remove main image from the distance since it’s saturated in data.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/ghosts/checkouts/stable/ghosts/analysis.py:docstring of ghosts.analysis.compute_ghost_separations, line 3.)

Todo

get_main_impact_point should compute a real barycentre?

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/ghosts/checkouts/stable/ghosts/tools.py:docstring of ghosts.tools.get_main_impact_point, line 5.)