2.8 The libsource directory

The $XASTOP/libsource directory is a source directory of build and is system-independent.

It contains a directory per library, and each directory contains Fortran source files (one per routine, except for service routines called only by other routines, which are included in the same source file as the caller), or exceptionally C source files (two cases).

Individual routines are listed in a separate section. The following is a list of XAS libraries (external libraries are described elsewhere). The system dependent vos library has sources elsewhere.

library namepurpose
fotlib routines specifically used to access SAX telemetry on Final Observation Tapes
general general purpose routines (e.g time-and-date, byteswap etc.)
graphserv low level library for the graphics servers, and the relevant clients
hpgslib routines specific of the SAX HPGSPC instrument
lecslib routines specific of the SAX LECS instrument (unofficially supported)
mecslib routines specific of the SAX MECS instrument
pdslib routines specific of the SAX PDS instrument
xasgraph high level graphics library
xaslib routines independent of SAX data formats, but specific to handle mission-independent XAS data files and features

[Previous][Next] [Up][Down]