From acd2a2c9216cf028bd039e720dc1dabc45e364c3 Mon Sep 17 00:00:00 2001 From: James Chiang Date: Sat, 18 Nov 2023 08:54:13 -0800 Subject: [PATCH] add some BOT spot projector filter names; include BOT filters in TS8 filter collection --- python/lsst/obs/lsst/filters.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/python/lsst/obs/lsst/filters.py b/python/lsst/obs/lsst/filters.py index cdd83beda..08373ec69 100644 --- a/python/lsst/obs/lsst/filters.py +++ b/python/lsst/obs/lsst/filters.py @@ -88,6 +88,10 @@ def addFilter(filter_dict, band, physical_filter): # # The band names are not yet defined, so I'm going to invent them +# Update from 2023-11-18: +# in DM-41675 Yousuke notes the following update to the BOT filters: +# SpotProjFWheel: [grid, spot, sparsegrid, streak, ellipses, empty6] + # Map the BOT filters to corresponding band explicitly BOT_filter_map = { "empty": "white", @@ -105,6 +109,9 @@ def addFilter(filter_dict, band, physical_filter): "970nm": "y", "grid": "grid", "spot": "spot", + "sparsegrid": "sparsegrid", + "streak": "streak", + "ellipses": "ellipses" } BOTFilters_dict = {} @@ -228,6 +235,7 @@ def addFilter(filter_dict, band, physical_filter): *LsstCamFiltersGeneric, *LsstCamFiltersBaseline, *TS8Filters, + *BOTFilters, *CCOBFilters, )