Data model: plParam
General description:
These files contain the settings for the low-level plate routines: the
ones that actually create the plFanuc files. For SDSS-III, some of
these settings are actually relevant only for what happens earlier so
are not actually used.
Naming convention:
plParam-PLATERUN.par
Approximate size:
5 kbytes.
File type:
Yanny
Read by products:
plate
Written by products:
platedesign
Required header keywords:
- obsPres (float32): typical pressure (parameter not used in
SDSS-III
- obsRH (float32): typical relative humidity (parameter
not used in SDSS-III)
- tropLR (float32): tropospheric lapse rate (deg K /meter) (parameter
not used in SDSS-III)
- wave (float32): wavelength for differential refraction
(parameter set elsewhere in SDSS-III)
- optDistScale (float32): plate scale, mm/deg (parameter
set elsewhere in SDSS-III)
- optDistParity (int32): +1 if (x,y) right handed, -1 if
(x,y) left handed
(parameter
set elsewhere in SDSS-III)
- optDistXcenter (float32): X center of radial distortions
(mm)
(parameter
set elsewhere in SDSS-III)
- optDistYcenter (float32): Y center of radial distortions
(mm)
(parameter
set elsewhere in SDSS-III)
- optDistCoeff (float32): coefficients for radial distortion
(parameters
set elsewhere in SDSS-III)
- qualityHoles (float32): locations of quality holes (parameter
not set in SDSS-III)
- guideSelection (float32): parameter for guide star
selection (set elsewhere in SDSS-III)
- spectrographs[2] (int32): which spectrographs are being
used? (parameter
set elsewhere in SDSS-III)
- guideReach (float32): reach parameters for guide fibers
(parameters set
elsewhere in SDSS-III)
- cSkyReach (float32): reach parameter for coherent sky
(parameter not set in SDSS-III)
- bendDistScale (float32): scale parameter for plate bending
distortion in shop
- bendDistParity (int32): same parity setting as optDistParity above
- bendDistXcenter (float32): X center of radial distortions
during plate bending in shop (mm)
- bendDistYcenter (float32): X center of radial distortions
during plate bending in shop (mm)
- bendDistCoeff (float32): coefficients for radial
distortion during plate bending in shop
- plateShapeScale (float32): scale parameter for "plate
shape" in shop (deflection in Z direction)
- plateShapeParity (int32): same parity setting as optDistParity above
- plateShapeXcenter (float32): X center for plate shape
coefficients
during plate bending in shop (mm)
- plateShapeYcenter (float32): X center for plate shape
coefficients
during plate bending in shop (mm)
- plateShapeCoeff (float32): coefficients for plate shape
(deflection in Z direction)
during plate bending in shop
- tempShop (float32): temperature of plate during drilling
(deg C)
- ZOffset (float32): drilling offset (mm)
- ZOffsetR (float32): drilling offset (mm)
- thermalExpand (float32): percentage expansion per deg C
(REALLY? PERCENTAGE??)
- maxRadius (float32): maximum hole position radius (mm)
- objectCodesFile (string): name of codes file for drilling
language for an object or guide
- trapCodesFile (string): name of codes file for drilling
language for a light trap
- endCodesFile (string): name of codes file for drilling
language to end drilling
- alignCodesFile (string): name of codes file for drilling
language for an alignment hole
- flatDistScale (float32): scale parameter for distortion
from the drill configuration to the flat configuration
- flatDistParity (int32): same parity setting as optDistParity above
- flatDistXcenter (float32): X center for drill to flat
distortion (mm)
- flatDistYcenter (float32): Y center for drill to flat
distortion (mm)
- flatDistCoeff (float32): coefficients for drill to flat
distortion (mm)
Notes on case:
This file is case sensitive.
Note on distortion coefficients: They all refer to
polynomial terms in radius (in mm), starting with r^0.
Example file:
plParam-jun08.par