NAME

mesh_trans - move the mesh module about a rectangular grid, pushing rays through at each position.


SYNOPSIS

mesh_trans [param=value ...]


PARAMETERS

mesh_trans uses an IRAF-compatible parameter interface. A template parameter file is in /proj/axaf/simul/lib/uparm/mesh_trans.par.

rayfile
The input ray stream. If it is the string stdin, the UNIX standard input stream is used.

output
The output file stream. If it is the string stdout, the UNIX standard output stream is used.

pinhole
Pinhole diameter in millimeters.

xpinhole
Absolute X position for the center of the aperture.

ypinhole
Absolute Y position for the center of the aperture.

zpinhole
Absolute Z position of the aperture in millimeters.

bplate boolean
Insert the blocking plate between the aperture plate and the FPC mesh. If yes, it offsets the blocking plate aperture zbplate mm in front of zmesh.

zbplate
Absolute Z position of the front of the 37mm diameter blocking plate aperture. Suggested value is 7.1mm, from B. Wargelin 971215.

xmesh
Absolute X position for the center of the mesh grid.

ymesh
Absolute Y position for the center of the mesh grid.

zmesh
Absolute Z position of the mesh in millimeters.

nhorizwire
Number of horizontal wires in the mesh.

nvertiwire
Number of vertical wires in the mesh.

wirethickness
Mesh wire thickness in millimeters.

hperiod
Horizontal period of the mesh.

vperiod
Vertical period of the mesh.

stepsize
Mesh grid step size in millimeters.

abssize
Number of grid sites on a side of the grid pattern. Note that the grid is a square.

clean boolean
Remove all temporary files when done.

verbose boolean
Send piped commands to the Unix standard error stream.

help boolean
Print this help information.

version boolean
Print version to the Unix standard output stream and exit.


DESCRIPTION

mesh_trans begins by projecting the input rays through a circluar aperture, radius = pinhole / 2, centered at X = xcent, Y = ycent, and Z = zpinhole. The resulting rays are saved to disk in the working directory. The temporary rayfile is passed through the mesh module abssize by absize times, centered at each of the positions on the specified grid.

Access to the following parameter files is needed aperture, mesh, phot2bpipe, projray_bpipe, and tot_wt_bpipe. For local copies, type mesh_trans_setup.


AUTHOR

Michael Tibbetts (tibbetts@cfa.harvard.edu)