diff options
author | William Joye <wjoye@cfa.harvard.edu> | 2016-10-25 20:57:49 (GMT) |
---|---|---|
committer | William Joye <wjoye@cfa.harvard.edu> | 2016-10-25 20:57:49 (GMT) |
commit | d1c4bf158203c4e8ec29fdeb83fd311e36320885 (patch) | |
tree | 15874534e282f67505ce4af5ba805a1ff70ec43e /funtools/fitsy/doc/headget.wu | |
parent | e19a18e035dc4d0e8e215f9b452bb9ef6f58b9d7 (diff) | |
parent | 339420dd5dd874c41f6bab5808291fb4036dd022 (diff) | |
download | blt-d1c4bf158203c4e8ec29fdeb83fd311e36320885.zip blt-d1c4bf158203c4e8ec29fdeb83fd311e36320885.tar.gz blt-d1c4bf158203c4e8ec29fdeb83fd311e36320885.tar.bz2 |
Merge commit '339420dd5dd874c41f6bab5808291fb4036dd022' as 'funtools'
Diffstat (limited to 'funtools/fitsy/doc/headget.wu')
-rw-r--r-- | funtools/fitsy/doc/headget.wu | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/funtools/fitsy/doc/headget.wu b/funtools/fitsy/doc/headget.wu new file mode 100644 index 0000000..9b74c96 --- /dev/null +++ b/funtools/fitsy/doc/headget.wu @@ -0,0 +1,79 @@ +Title: headget + + +NAME +==== + 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); + + +- +PARAMETERS +========== + * #"FITSHead fits" - The FITS header to search. + * #"char *name" - Name of the card keyword to search for. + * #"int n" - keyword index number, if is zero no + index number is appended to the keyword. + * #"FITSCard *card" - The FITS card that was found. + * #"int ldefault" - Default logical value to return. + * #"int idefault" - Default integer value to return. + * #"double ddefault" - Default real value to return. + * #"char *sdefault" - Default string value to return. + +DESCRIPTION +=========== + + ft_headget + ---------- + 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); + ++ |