blur - blur rays' positions according to a specified function
blur uses an IRAF-compatible parameter interface. A template parameter file is in /proj/axaf/simul/lib/uparm/blur.par.
This parameter specifies the name of the bpipe format input ray file. If the filename is the string stdin, it reads the UNIX standard input stream.
This parameter specifies the name of the output ray file. If the filename is the string stdout, it writes to the UNIX standard output stream.
The first seed for the random number generator. It must be in the range [1,2147483562].
The second seed for the random number generator. It must be in the range [1,214748339].
The random number block to start at. It must be in the range [0,1048575].
The function used to blur the rays' position. These are probability distribution functions which represent the probability that a ray will be perturbed from its original (X,Y) position by a given amount. The functions available are:
A radially symmetric Gaussian. The FWHM of the Gaussian is specified by the fwhm parameter.
A radially symmetric Gaussian. The standard deviation of the Gaussian is specified by the stddev parameter.
A uniform rectangle. The height and width parameters specify the rectangle's size. Here, height refers to the Y dimension, and width refers to the X dimension.
The Full Width Half Maximum of the gauss1d-fwhm function.
The standard deviation of the gauss1d-stddev function.
The Y dimension of the rectangle for the rect-uni function.
The X dimension of the rectangle for the rect-uni function.
A scale factor to be applied to the pixel offsets.
If true, print this message and exit.
If true, print the version and exit.
blur is used to adjust rays' positions according to a given probability distribution function. Gaussian and uniform functions are available. blur should be run with the rays projected to the detector.
D. Jerius >djerius@cfa.harvard.edu<