summaryrefslogtreecommitdiffstats
path: root/funtools/fitsy/doc/headget.wu
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2016-10-25 20:57:49 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2016-10-25 20:57:49 (GMT)
commitd1c4bf158203c4e8ec29fdeb83fd311e36320885 (patch)
tree15874534e282f67505ce4af5ba805a1ff70ec43e /funtools/fitsy/doc/headget.wu
parente19a18e035dc4d0e8e215f9b452bb9ef6f58b9d7 (diff)
parent339420dd5dd874c41f6bab5808291fb4036dd022 (diff)
downloadblt-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.wu79
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);
+
++