When a FITS header is scanned in memory or read from a file several table values are retrieved from the header and stored in the FITSTable. This structure may be accesed with the following macros:
typedef struct FITSTCol { int type; int n; int size; int width; int offset; char *format; int heap; char *name; char *unit; char *disp; int prec; int has_scale; double scale; int has_zero; double zero; int has_blank; char *ablank; double dblank; } *FITSTCol; typedef struct FITSTable { int tabtype; /* TABLE or BINTABLE */ int tfields; /* # of fields */ FITSTCol col; /* Column pointers */ } *FITSTable;