This file must be available to observers in advance of their runs. Someone who is familiar with the expected configuration for upcoming runs must be responsible for maintaining and publishing it.
Do we understand the MOS hardware and the instrument technician task well enough that we should separate the pivot location and hypodermic lengths from the fiber/slit/pivot and status fields? We do not want to scatter the information into more files than necessary.
#@ MOS Fiber Configuration File
The button size(s) and hypodermic diameter(s) could be good additions to this file. Some discussion would be needed. For example, the current configuration has identical buttons and hypodermics on all fibers except the big guide bundle. If this were guaranteed to remain so then these sizes could be added as keywords. If it is possible that future MOS configurations might have heterogeneous fiber hardware then buttons and fibers belong in the main body of the table. This would make the table quite wide and would probably induce us to split this into two tables. Suggestions are welcome.
#@ MOS Fiber Configuration Table
PIVOTID FIBERID SLITID FIBSTAT PIV_POSX PIV_POSY PRK_POSX PRK_POSY HYPOLEN ANGMAX
The data dictionary contains definitions of each of these entries.
PIVOTID is the master key into this table; it must be unique. Furthermore, the current architecture of the code requires that this table be ordered sequentially around the circle of pivots.