next up previous 237
Next: NDF_MAPZ - Obtain complex mapped access to an array component of an NDF
Up: FORTRAN ROUTINE DESCRIPTIONS
Previous: NDF_MAP - Obtain mapped access to an array component of an NDF


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:



next up previous 237
Next: NDF_MAPZ - Obtain complex mapped access to an array component of an NDF
Up: FORTRAN ROUTINE DESCRIPTIONS
Previous: NDF_MAP - Obtain mapped access to an array component of an NDF

NDF [1ex
Starlink User Note 33
R.F. Warren-Smith & D.S. Berry
16th July 2012
E-mail:starlink@jiscmail.ac.uk

Copyright © 2013 Science and Technology Facilities Council