NDF_MAPQL

Map the quality component of an NDF as an array of logical values

Description:

The routine maps the quality component of an NDF for read access, returning a pointer to an array of logical values. Elements of this array are set to .TRUE. if the bit-wise "AND" of the corresponding quality value and its effective bad-bits mask gives a zero result, indicating that the corresponding NDF pixel may be used in subsequent processing. Other array elements are set to .FALSE., indicating that corresponding NDF pixels should be excluded from subsequent processing.

Invocation

CALL NDF_MAPQL( INDF, PNTR, EL, BAD, STATUS )

Arguments

INDF = INTEGER (Given)
NDF identifier.
PNTR = INTEGER (Returned)
Pointer to the mapped array of logical values.
EL = INTEGER (Returned)
Number of values mapped.
BAD = LOGICAL (Returned)
This argument is set to .TRUE. if any of the mapped values is set to .FALSE. (i.e. if any NDF pixels are to be excluded as a consequence of the associated quality values). Otherwise it is set to .FALSE..
STATUS = INTEGER (Given and Returned)
The global status.

Notes: