ft_headget,ft_headgetl,ft_headgeti,ft_headgetr,ft_headgets -Find and return
values from a FITS header.
SYNOPSIS
char *ft_headget(FITSHead fits, char *name, int n, FITSCard *card); int ft_headgetl(FITSHead fits, char *name, int n, int ldefault, FITSCard *card); int ft_headgeti(FITSHead fits, char *name, int n, int idefault, FITSCard *card); double ft_headgetr(FITSHead fits, char *name, int n, double ddefault, FITSCard *card); char *ft_headgets(FITSHead fits, char *name, int n, char *sdefault, FITSCard *card);
Find and return the value of a FITS card as a static string.
ft_headgetl
Find and return the value of a FITS card as a logical.
ft_headgeti
Find and return the value of a FITS card as an integer.
ft_headgetr
Find and return the value of a FITS card as a real.
ft_headgets
Find and return the value of a FITS card as a allocated string.
EXAMPLES
FITSHead fits; FITSCard card; int simple; int ax1, ax2; /* Look up the SIMPLE card in the header and see if its is True. If it's not found return False. */ simple = ft_headgetl(fits, "SIMPLE", 0, 0, &card); /* Look up the NAXIS1 and NAXIS2 cards in the header if a card is not found return 0. */ ax1 = ft_headgeti(fits, "NAXIS", 1, 0, &card); ax2 = ft_headgeti(fits, "NAXIS", 2, 0, &card);