CAUTION!!! The above files include several optical designs for projects that are currently in the R&&D phase. These designs are not final, and in some cases (such as LSST and SNAP) are now obsolete. They are still useful for some types of studies but should be understood to not represent the final system.
FOR SNAP PROJECT PEOPLE:
In the top-level directory of the binaries, there are two shell procedures - snapdiff and lsstspot - that can be used to create PSFs in FITS files. Each shell procedure takes the name of a file as input. Each file contains optional keyword-value pairs. The usage is as follows:
USAGE: "snapdiff <paramfile>"
Optional parameters:
PIXMM Size of one pixel in mm (.001 is a nice value to start)
NPIX Total size of image (must be even, 512 is nice)
FILTER Filter 1 is .44 microns, filter 9 is 1.55 microns.
XMM Position in the focal plane (max 283 mm radius)
YMM
OUTPUT Name of output file
X surf offset (mm)
Y surf offset (mm)
Z surf offset (mm)
THETA surf offset (radians)
PHI surf offset (radians)
CURV surf offset (inverse mm)
CCON surf offset (dimensionless)
surf: 1 = primary, 2 = secondary, 3 = tertiary, 4 = focal plane
USAGE: "lsstspot <paramfile>"
Optional parameters:
SCALE Size of one pixel in arcsec (.05 is nice)
NPIX Total size of image (128 is nice)
SIGMA Blur in arcsec (to smooth out spot diagram) (.2 is nice)
FILTER Filter 1 to 6 for U, B, V, R, I, Z
XMM Position in the focal plane (max 275 mm radius)
YMM
OUTPUT Name of output file (default is spot7.fit)
X surf offset (mm)
Y surf offset (mm)
Z surf offset (mm)
THETA surf offset (radians)
PHI surf offset (radians)
CURV surf offset (inverse mm)
CCON surf offset (dimensionless)
surf: 1 = primary, 2 = secondary, 3 = tertiary
surf: 4 = Lens C1, 5 = Lens C2, 6 = filter
surf: 7 = Lens C3, 8 = focal plane