Given an input NDF file, retrieve the array size and randomly generate a
user-specified number of bad bolometers. These bad bolometers are defined by bad rows, bad
columns, or bad individual bolometers. Bad individual bolometers are created in excess of any
bolometers already consider bad as part of a bad row or column. Alternatively the user
can supply an ARD description for the bad bolometer mask.
ARD = ARD
description (Read)
ARD description of bad bolometer mask. In the case that the user
selects the ARD method of bad bolometer masking, a correctly formatted ARD description
will need to be supplied. The ARD description is treated as a one-to-one correspondence
between its values and the rows/columns of bolometers in a subarray.
BAD_BOLOS
= _INTEGER (Read)
If the user selects the random generation of bad bolometers, this
value indicates the desired number of dead bolometers in excess of those flagged as bad.
BAD_COLUMNS = _INTEGER (Read)
If the user selects the random generation of bad bolometers,
this value indicates the desired number of dead columns of bolometers to be randomly
generated.
BAD_ROWS = _INTEGER (Read)
If the user selects the random generation of
bad bolometers, this value indicates the desired number of dead rows of bolometers to be
randomly generated.
IN = NDF (Read)
Input NDF file. If the supplied file already has a bad
bolometer mask, it will be overwritten by this routine. Only a single file can be given and it is
modified in place.
METHOD = _CHAR (Read)
Bad bolometer generation method (either
random, or from an ARD description) as part of the BAD_ROWS and BAD_COLUMNS.
MSG_FILTER = _CHAR (Read)
Control the verbosity of the application. Values can
be NONE (no messages), QUIET (minimal messages), NORMAL, VERBOSE, DEBUG or
ALL. [NORMAL]
SEED = INTEGER (Read)
Seed for random number generator. If a
seed is not specified, the clock time in milliseconds is used.
This application is
designed to be used in conjunction with the simulator to mask bolometers. It does not
currently function correctly and is deprecated.