price@Pauls-MacBook-Pro:~/pfs/drp_stella (tickets/PIPE2D-298=) $ git sub
commit 4c46191aea4a8101caeac058a7c2c39a22199274
Author: Paul Price <price@astro.princeton.edu>
Date: Thu Oct 18 15:46:22 2018 -0400
refactor calib construction using base class
The ConstructFiberFlatTask and ConstructFiberTraceTask are similar,
but different. The relation has been expressed as the first inheriting
from the second, but it's not really an 'is a' relationship. Instead,
have them share a base class that does the common operations.
python/pfs/drp/stella/constructFiberFlatTask.py | 91 ++-----------
python/pfs/drp/stella/constructFiberTraceTask.py | 163 ++++------------------
python/pfs/drp/stella/constructSpectralCalibs.py | 165 +++++++++++++++++++++++
3 files changed, 199 insertions(+), 220 deletions(-)
commit c5fa627391fbee9266137c7b572054820d2a4020
Author: Paul Price <price@astro.princeton.edu>
Date: Tue Oct 23 17:23:16 2018 -0400
Add plotArm.py to plot spectra from a PfsArm
bin.src/plotArm.py | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
commit d151e21c16cb31b93e3b78a50a83246e61c998c8
Author: Paul Price <price@astro.princeton.edu>
Date: Tue Oct 23 17:48:00 2018 -0400
constructFiberFlat: pull averaging of spectra into base class
We will use it in constructFiberTrace as well.
python/pfs/drp/stella/constructFiberFlatTask.py | 16 +----------
python/pfs/drp/stella/constructSpectralCalibs.py | 34 ++++++++++++++++++++++++
2 files changed, 35 insertions(+), 15 deletions(-)
commit 9d3442d708c9831ac37d88cbbdc5a4fe8f6663a1 (HEAD -> tickets/PIPE2D-298, origin/tickets/PIPE2D-298)
Author: Paul Price <price@astro.princeton.edu>
Date: Tue Oct 23 17:50:01 2018 -0400
constructFiberTrace: scale trace to match spectra
If the throughput of the fibers varies, we want the trace to track that.
This is already corrected in the flat-field, but we expect that it may
change on shorter durations than the imaging flat.
python/pfs/drp/stella/constructFiberTraceTask.py | 14 ++++++++++++++
1 file changed, 14 insertions(+)