IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 381


Ignore:
Timestamp:
Apr 1, 2004, 12:31:20 AM (22 years ago)
Author:
eugene
Message:

added doxygen-generated structure & function lists

Location:
trunk/doc/pslib
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/pslib/psAstroGroup.tex

    r285 r381  
    3737float {\bf ps\-Get\-Refraction} (float colour, {\bf ps\-Phot\-System} color\-Plus, {\bf ps\-Phot\-System} color\-Minus, const {\bf ps\-Exposure} $\ast$exp)
    3838\begin{CompactList}\small\item\em Estimate atmospheric refraction, along the parallactic.\item\end{CompactList}\item
     39{\bf ps\-Coord} $\ast$ {\bf ps\-Get\-Parallax\-Factor} (const {\bf ps\-Exposure} $\ast$exp)
     40\begin{CompactList}\small\item\em Calculate the parallax factor.\item\end{CompactList}\item
    3941{\bf ps\-Exposure} $\ast$ {\bf ps\-Exposure\-Alloc} (double ra, double dec, double ha, double zd, double az, double lst, float mjd, float rot\-Angle, float temp, float pressure, float humidity, float exptime)
    4042\begin{CompactList}\small\item\em Constructor.\item\end{CompactList}\item
     
    8789{\bf ps\-Float\-Array} $\ast$ {\bf ps\-Image\-Radial\-Cut} ({\bf ps\-Float\-Array} $\ast$out, const {\bf ps\-Image} $\ast$input, float x, float y, float radius, float dr, const {\bf ps\-Stats} $\ast$stats)
    8890\begin{CompactList}\small\item\em Extract radial annulii data to a vector.\item\end{CompactList}\item
    89 {\bf ps\-Float\-Array} $\ast$ {\bf ps\-Image\-Contour} ({\bf ps\-Float\-Array} $\ast$out, const {\bf ps\-Image} $\ast$input, float threshold, int binning)
    90 \begin{CompactList}\small\item\em Extract a 2-d contour from an image at the given threshold.\item\end{CompactList}\item
    9191{\bf ps\-Image} $\ast$ {\bf ps\-Image\-Rebin} ({\bf ps\-Image} $\ast$out, const {\bf ps\-Image} $\ast$input, float scale, const {\bf ps\-Stats} $\ast$stats)
    9292\begin{CompactList}\small\item\em Rebin image to new scale.\item\end{CompactList}\item
     
    9797{\bf ps\-Image} $\ast$ {\bf ps\-Image\-Roll} ({\bf ps\-Image} $\ast$out, const {\bf ps\-Image} $\ast$input, int dx, int dy)
    9898\begin{CompactList}\small\item\em Roll image by an integer number of pixels in either direction.\item\end{CompactList}\item
    99 {\bf ps\-Stats} $\ast$ {\bf ps\-Image\-Get\-Stats} ({\bf ps\-Image} $\ast$out, const {\bf ps\-Image} $\ast$input, {\bf ps\-Stats} $\ast$stats)
     99{\bf ps\-Stats} $\ast$ {\bf ps\-Image\-Get\-Stats} (const {\bf ps\-Image} $\ast$input, {\bf ps\-Stats} $\ast$stats)
    100100\begin{CompactList}\small\item\em Determine statistics for image (or subimage).\item\end{CompactList}\item
    101101{\bf ps\-Histogram} $\ast$ {\bf ps\-Image\-Histogram} ({\bf ps\-Histogram} $\ast$hist, const {\bf ps\-Image} $\ast$input)
     
    107107{\bf ps\-Image} $\ast$ {\bf ps\-Image\-Read\-Section} ({\bf ps\-Image} $\ast$output, int x, int y, int nx, int ny, int z, const char $\ast$extname, int extnum, const char $\ast$filename)
    108108\begin{CompactList}\small\item\em Read an image or subimage from a named file.\item\end{CompactList}\item
    109 {\bf ps\-Image} $\ast$ {\bf ps\-Image\-FRead\-Section} ({\bf ps\-Image} $\ast$output, int x, int y, int dx, int dy, int z, const char $\ast$extname, int extnum, const FILE $\ast$f)
     109{\bf ps\-Image} $\ast$ {\bf ps\-Image\-FRead\-Section} ({\bf ps\-Image} $\ast$output, int x, int y, int nx, int ny, int z, const char $\ast$extname, int extnum, FILE $\ast$f)
    110110\begin{CompactList}\small\item\em Read an image or subimage from file descriptor.\item\end{CompactList}\item
    111111{\bf ps\-Image} $\ast$ {\bf ps\-Image\-Write\-Section} ({\bf ps\-Image} $\ast$input, int x, int y, int z, const char $\ast$extname, int extnum, const char $\ast$filename)
    112112\begin{CompactList}\small\item\em Write an image section to named file (which may exist).\item\end{CompactList}\item
    113 {\bf ps\-Image} $\ast$ {\bf ps\-Image\-FWrite\-Section} ({\bf ps\-Image} $\ast$input, int x, int y, int z, const char $\ast$extname, int extnum, const FILE $\ast$f)
     113{\bf ps\-Image} $\ast$ {\bf ps\-Image\-FWrite\-Section} ({\bf ps\-Image} $\ast$input, int x, int y, int z, const char $\ast$extname, int extnum, FILE $\ast$f)
    114114\begin{CompactList}\small\item\em Write an image section to named file (which may exist).\item\end{CompactList}\item
    115115ps\-Metadata $\ast$ {\bf ps\-Image\-Read\-Header} (ps\-Metadata $\ast$output, const char $\ast$extname, int extnum, const char $\ast$filename)
    116116\begin{CompactList}\small\item\em Read only header from image file.\item\end{CompactList}\item
    117 ps\-Metadata $\ast$ {\bf ps\-Image\-FRead\-Header} (ps\-Metadata $\ast$output, const char $\ast$extname, int extnum, const FILE $\ast$f)
     117ps\-Metadata $\ast$ {\bf ps\-Image\-FRead\-Header} (ps\-Metadata $\ast$output, const char $\ast$extname, int extnum, FILE $\ast$f)
    118118\begin{CompactList}\small\item\em Read only header from image file descriptor.\item\end{CompactList}\item
    119 {\bf ps\-Image} $\ast$ {\bf ps\-Image\-FFT} ({\bf ps\-Image} $\ast$output, const {\bf ps\-Image} $\ast$input, int direction)
    120 \begin{CompactList}\small\item\em Perform an FFT on the image. The output image type is ps\-Complex.\item\end{CompactList}\item
    121119int {\bf ps\-Image\-Clip} ({\bf ps\-Image} $\ast$input, float min, float vmin, float max, float vmax)
    122120\begin{CompactList}\small\item\em Clip image values outside of range to given values. Return number of clipped pixels.\item\end{CompactList}\item
    123121int {\bf ps\-Image\-Clip\-Na\-N} ({\bf ps\-Image} $\ast$input, float value)
    124122\begin{CompactList}\small\item\em Clip Na\-N image pixels to given value. Return number of clipped pixels.\item\end{CompactList}\item
    125 int {\bf ps\-Image\-Overlay\-Section} ({\bf ps\-Image} $\ast$image, const {\bf ps\-Image} $\ast$overlay, int x0, int y0, const char $\ast$operator)
     123int {\bf ps\-Image\-Overlay\-Section} ({\bf ps\-Image} $\ast$image, const {\bf ps\-Image} $\ast$overlay, int x0, int y0, const char $\ast$op)
    126124\begin{CompactList}\small\item\em Overlay subregion of image with another image. Return number of pixels replaced.\item\end{CompactList}\item
    127125{\bf ps\-Meta\-Data\-Item} $\ast$ {\bf ps\-Meta\-Data\-Item\-Alloc} (int type\-Flags, const void $\ast$val, const char $\ast$comment, const char $\ast$name,...)
     
    130128\begin{CompactList}\small\item\em Destructor.\item\end{CompactList}\item
    131129{\bf ps\-Meta\-Data\-Set} $\ast$ {\bf ps\-Meta\-Data\-Set\-Alloc} (void)
    132 \begin{CompactList}\small\item\em Constructor.\item\end{CompactList}\item
     130\begin{CompactList}\small\item\em make a new set of metadata\item\end{CompactList}\item
    133131void {\bf ps\-Meta\-Data\-Set\-Free} ({\bf ps\-Meta\-Data\-Set} $\ast$ms)
    134132\begin{CompactList}\small\item\em Destructor.\item\end{CompactList}\item
     
    145143void {\bf ps\-Meta\-Data\-Item\-Print} (FILE $\ast$fd, const {\bf ps\-Meta\-Data\-Item} $\ast$restrict ms, const char $\ast$prefix)
    146144\begin{CompactList}\small\item\em print metadata item to the specified stream\item\end{CompactList}\item
    147 {\bf ps\-Coord} $\ast$ {\bf ps\-Coord\-Xform\-Apply} ({\bf ps\-Coord\-Xform} $\ast$frame, {\bf ps\-Coord} $\ast$coords)
     145{\bf ps\-Coord} $\ast$ {\bf ps\-Coord\-Xform\-Apply} ({\bf ps\-Coord} $\ast$out, const {\bf ps\-Coord\-Xform} $\ast$frame, const {\bf ps\-Coord} $\ast$coords)
    148146\begin{CompactList}\small\item\em apply the coordinate transformation to the given coordinate\item\end{CompactList}\item
    149 {\bf ps\-Coord} $\ast$ {\bf ps\-Distortion\-Apply} ({\bf ps\-Distortion} $\ast$pattern, {\bf ps\-Coord} $\ast$coords, float mag, float color)
     147{\bf ps\-Coord} $\ast$ {\bf ps\-Distortion\-Apply} ({\bf ps\-Coord} $\ast$out, const psdistortion $\ast$pattern, const {\bf ps\-Coord} $\ast$coords, float mag, float color)
    150148\begin{CompactList}\small\item\em apply the optical distortion to the given coordinate, magnitude, color\item\end{CompactList}\item
    151 {\bf ps\-Coord} $\ast$ {\bf ps\-Get\-Offset} (const {\bf ps\-Coord} $\ast$restrict position1, const {\bf ps\-Coord} $\ast$restrict position2, char $\ast$system)
     149{\bf ps\-Coord} $\ast$ {\bf ps\-Get\-Offset} (const {\bf ps\-Coord} $\ast$restrict position1, const {\bf ps\-Coord} $\ast$restrict position2, const char $\ast$type)
    152150\begin{CompactList}\small\item\em Get offset (RA,Dec) on the sky between two positions position1 and position2 may not be identical.\item\end{CompactList}\item
    153 {\bf ps\-Coord} $\ast$ {\bf ps\-Apply\-Offset} (const {\bf ps\-Coord} $\ast$restrict position, const {\bf ps\-Coord} $\ast$restrict offset, char $\ast$system)
     151{\bf ps\-Coord} $\ast$ {\bf ps\-Apply\-Offset} (const {\bf ps\-Coord} $\ast$restrict position, const {\bf ps\-Coord} $\ast$restrict offset, const char $\ast$type)
    154152\begin{CompactList}\small\item\em Apply an offset to a position.\item\end{CompactList}\item
    155153{\bf ps\-Coord} $\ast$ {\bf ps\-Get\-Sun\-Pos} (float mjd)
     
    159157float {\bf ps\-Get\-Moon\-Phase} (float mjd)
    160158\begin{CompactList}\small\item\em Get Moon phase.\item\end{CompactList}\item
    161 {\bf ps\-Coord} $\ast$ {\bf ps\-Get\-Solar\-System\-Pos} (char $\ast$solar\-System\-Object, float mjd)
     159{\bf ps\-Coord} $\ast$ {\bf ps\-Get\-Solar\-System\-Pos} (const char $\ast$solar\-System\-Object, float mjd)
    162160\begin{CompactList}\small\item\em Get Planet positions.\item\end{CompactList}\item
    163161{\bf ps\-Coord} $\ast$ {\bf ps\-Coordinates\-Ito\-E} (const {\bf ps\-Coord} $\ast$restrict coordinates)
     
    169167{\bf ps\-Coord} $\ast$ {\bf ps\-Coordinates\-Gto\-I} (const {\bf ps\-Coord} $\ast$restrict coordinates)
    170168\begin{CompactList}\small\item\em Convert Galactic to ICRS.\item\end{CompactList}\end{CompactItemize}
     169
  • trunk/doc/pslib/psDataGroup.tex

    r285 r381  
    1010\begin{CompactList}\small\item\em Append to a list.\item\end{CompactList}\item
    1111void $\ast$ {\bf ps\-Dlist\-Remove} ({\bf ps\-Dlist} $\ast$list, void $\ast$data, int which)
    12 \begin{CompactList}\small\item\em PS\_\-DLIST\_\-PREV.\item\end{CompactList}\item
    13 void $\ast$ {\bf ps\-Dlist\-Get} (const {\bf ps\-Dlist} $\ast$list, int which)
     12\begin{CompactList}\small\item\em Remove from a list.\item\end{CompactList}\item
     13void $\ast$ {\bf ps\-Dlist\-Get} (const {\bf ps\-Dlist} $\ast$list, void $\ast$data, int which)
    1414\begin{CompactList}\small\item\em Retrieve from a list.\item\end{CompactList}\item
    15 void {\bf ps\-Dlist\-Set\-Iterator} ({\bf ps\-Dlist} $\ast$list, int where, int which)
    16 \begin{CompactList}\small\item\em PS\_\-DLIST\_\-PREV.\item\end{CompactList}\item
    17 void $\ast$ {\bf ps\-Dlist\-Get\-Next} ({\bf ps\-Dlist} $\ast$list, int which)
    18 \begin{CompactList}\small\item\em PS\_\-DLIST\_\-PREV.\item\end{CompactList}\item
    19 void $\ast$ {\bf ps\-Dlist\-Get\-Prev} ({\bf ps\-Dlist} $\ast$list, int which)
    20 \begin{CompactList}\small\item\em PS\_\-DLIST\_\-PREV.\item\end{CompactList}\item
     15void {\bf ps\-Dlist\-Set\-Iterator} ({\bf ps\-Dlist} $\ast$list, int where)
     16\begin{CompactList}\small\item\em Set the iterator.\item\end{CompactList}\item
     17void $\ast$ {\bf ps\-Dlist\-Get\-Next} ({\bf ps\-Dlist} $\ast$list)
     18\begin{CompactList}\small\item\em Get next element relative to iter.\item\end{CompactList}\item
     19void $\ast$ {\bf ps\-Dlist\-Get\-Prev} ({\bf ps\-Dlist} $\ast$list)
     20\begin{CompactList}\small\item\em Get prev element relative to iter.\item\end{CompactList}\item
    2121{\bf ps\-Void\-Ptr\-Array} $\ast$ {\bf ps\-Dlist\-To\-Array} ({\bf ps\-Dlist} $\ast$dlist)
    2222\begin{CompactList}\small\item\em Convert doubly-linked list to an array.\item\end{CompactList}\item
    2323{\bf ps\-Dlist} $\ast$ {\bf ps\-Array\-To\-Dlist} ({\bf ps\-Void\-Ptr\-Array} $\ast$arr)
    2424\begin{CompactList}\small\item\em Convert array to a doubly-linked list.\item\end{CompactList}\item
    25 {\bf ps\-Hash} $\ast$ {\bf ps\-Hash\-Alloc} (int nbucket)
     25{\bf ps\-Hash} $\ast$ {\bf ps\-Hash\-Alloc} (void)
    2626\begin{CompactList}\small\item\em Allocate hash buckets in table.\item\end{CompactList}\item
    2727void {\bf ps\-Hash\-Free} ({\bf ps\-Hash} $\ast$table, void($\ast$item\-Free)(void $\ast$item))
     
    3333void $\ast$ {\bf ps\-Hash\-Remove} ({\bf ps\-Hash} $\ast$table, const char $\ast$key)
    3434\begin{CompactList}\small\item\em Remove key from table.\item\end{CompactList}\item
    35 {\bf ps\-Float\-Array} $\ast$ {\bf ps\-Float\-Array\-Alloc} (int s, int n)
     35{\bf ps\-Float\-Array} $\ast$ {\bf ps\-Float\-Array\-Alloc} (int nalloc)
    3636\begin{CompactList}\small\item\em Constructor.\item\end{CompactList}\item
    37 {\bf ps\-Float\-Array} $\ast$ {\bf ps\-Float\-Array\-Realloc} ({\bf ps\-Float\-Array} $\ast$my\-Array, int s)
     37{\bf ps\-Float\-Array} $\ast$ {\bf ps\-Float\-Array\-Realloc} ({\bf ps\-Float\-Array} $\ast$my\-Array, int nalloc)
    3838\begin{CompactList}\small\item\em Reallocator.\item\end{CompactList}\item
    3939void {\bf ps\-Float\-Array\-Free} ({\bf ps\-Float\-Array} $\ast$restrict my\-Array)
    4040\begin{CompactList}\small\item\em Destructor.\item\end{CompactList}\item
    41 {\bf ps\-Complex\-Array} $\ast$ {\bf ps\-Complex\-Array\-Alloc} (int s, int n)
     41{\bf ps\-Complex\-Array} $\ast$ {\bf ps\-Complex\-Array\-Alloc} (int nalloc)
    4242\begin{CompactList}\small\item\em Constructor.\item\end{CompactList}\item
    43 {\bf ps\-Complex\-Array} $\ast$ {\bf ps\-Complex\-Array\-Realloc} ({\bf ps\-Complex\-Array} $\ast$my\-Array, int s)
     43{\bf ps\-Complex\-Array} $\ast$ {\bf ps\-Complex\-Array\-Realloc} ({\bf ps\-Complex\-Array} $\ast$my\-Array, int nalloc)
    4444\begin{CompactList}\small\item\em Reallocator.\item\end{CompactList}\item
    4545void {\bf ps\-Complex\-Array\-Free} ({\bf ps\-Complex\-Array} $\ast$restrict my\-Array)
    4646\begin{CompactList}\small\item\em Destructor.\item\end{CompactList}\item
    47 {\bf ps\-Int\-Array} $\ast$ {\bf ps\-Int\-Array\-Alloc} (int s, int n)
     47{\bf ps\-Int\-Array} $\ast$ {\bf ps\-Int\-Array\-Alloc} (int nalloc)
    4848\begin{CompactList}\small\item\em Constructor.\item\end{CompactList}\item
    49 {\bf ps\-Int\-Array} $\ast$ {\bf ps\-Int\-Array\-Realloc} ({\bf ps\-Int\-Array} $\ast$my\-Array, int s)
     49{\bf ps\-Int\-Array} $\ast$ {\bf ps\-Int\-Array\-Realloc} ({\bf ps\-Int\-Array} $\ast$my\-Array, int nalloc)
    5050\begin{CompactList}\small\item\em Reallocator.\item\end{CompactList}\item
    5151void {\bf ps\-Int\-Array\-Free} ({\bf ps\-Int\-Array} $\ast$restrict my\-Array)
    5252\begin{CompactList}\small\item\em Destructor.\item\end{CompactList}\item
    53 {\bf ps\-Double\-Array} $\ast$ {\bf ps\-Double\-Array\-Alloc} (int s, int n)
     53{\bf ps\-Double\-Array} $\ast$ {\bf ps\-Double\-Array\-Alloc} (int nalloc)
    5454\begin{CompactList}\small\item\em Constructor.\item\end{CompactList}\item
    55 {\bf ps\-Double\-Array} $\ast$ {\bf ps\-Double\-Array\-Realloc} ({\bf ps\-Double\-Array} $\ast$my\-Array, int s)
     55{\bf ps\-Double\-Array} $\ast$ {\bf ps\-Double\-Array\-Realloc} ({\bf ps\-Double\-Array} $\ast$my\-Array, int nalloc)
    5656\begin{CompactList}\small\item\em Reallocator.\item\end{CompactList}\item
    5757void {\bf ps\-Double\-Array\-Free} ({\bf ps\-Double\-Array} $\ast$restrict my\-Array)
    5858\begin{CompactList}\small\item\em Destructor.\item\end{CompactList}\item
    59 {\bf ps\-Vector\-Array} $\ast$ {\bf ps\-Vector\-Array\-Alloc} (int s, int n)
     59{\bf ps\-Vector\-Array} $\ast$ {\bf ps\-Vector\-Array\-Alloc} (int nalloc)
    6060\begin{CompactList}\small\item\em Constructor.\item\end{CompactList}\item
    61 {\bf ps\-Vector\-Array} $\ast$ {\bf ps\-Vector\-Array\-Realloc} ({\bf ps\-Vector\-Array} $\ast$my\-Array, int s)
     61{\bf ps\-Vector\-Array} $\ast$ {\bf ps\-Vector\-Array\-Realloc} ({\bf ps\-Vector\-Array} $\ast$my\-Array int nalloc)
    6262\begin{CompactList}\small\item\em Reallocator.\item\end{CompactList}\item
    6363void {\bf ps\-Vector\-Array\-Free} ({\bf ps\-Vector\-Array} $\ast$restrict my\-Array)
    6464\begin{CompactList}\small\item\em Destructor.\item\end{CompactList}\item
    65 {\bf ps\-Void\-Ptr\-Array} $\ast$ {\bf ps\-Void\-Ptr\-Array\-Alloc} (int n, int s)
     65{\bf ps\-Void\-Ptr\-Array} $\ast$ {\bf ps\-Void\-Ptr\-Array\-Alloc} (int nalloc)
    6666\begin{CompactList}\small\item\em Constructor.\item\end{CompactList}\item
    67 {\bf ps\-Void\-Ptr\-Array} $\ast$ {\bf ps\-Void\-Ptr\-Array\-Realloc} ({\bf ps\-Void\-Ptr\-Array} $\ast$arr, int n)
     67{\bf ps\-Void\-Ptr\-Array} $\ast$ {\bf ps\-Void\-Ptr\-Array\-Realloc} ({\bf ps\-Void\-Ptr\-Array} $\ast$arr, int nalloc)
    6868\begin{CompactList}\small\item\em Reallocate.\item\end{CompactList}\item
    6969void {\bf ps\-Void\-Ptr\-Array\-Free} ({\bf ps\-Void\-Ptr\-Array} $\ast$arr, void($\ast$elem\-Free)(void $\ast$))
    7070\begin{CompactList}\small\item\em Destructor.\item\end{CompactList}\end{CompactItemize}
    71 
  • trunk/doc/pslib/psLibSDRS.tex

    r379 r381  
    1 %%% $Id: psLibSDRS.tex,v 1.30 2004-04-01 10:24:51 price Exp $
     1%%% $Id: psLibSDRS.tex,v 1.31 2004-04-01 10:31:20 eugene Exp $
    22\documentclass[panstarrs]{panstarrs}
    33
     
    24432443    psMetaDataFlags flags;              ///< flags associated with this item
    24442444    const union {
     2445        double d;                       ///< double value
    24452446        float f;                        ///< floating value
    24462447        int i;                          ///< integer value
     
    29872988typedef struct {
    29882989    int x0, y0;                         ///< Offset from the lower-left corner
     2990    int nx, ny;                         ///< Image binning
    29892991    psImage *image;                     ///< imaging area of cell
    29902992    psDlist *objects;                   ///< objects derived from cell
  • trunk/doc/pslib/psMathGroup.tex

    r286 r381  
    55void {\bf ps\-Bit\-Mask\-Free} ({\bf ps\-Bit\-Mask} $\ast$restrict my\-Mask)
    66\begin{CompactList}\small\item\em Destructor.\item\end{CompactList}\item
    7 {\bf ps\-Bit\-Mask} $\ast$ {\bf ps\-Bit\-Mask\-Set} ({\bf ps\-Bit\-Mask} $\ast$out\-Mask, const {\bf ps\-Bit\-Mask} $\ast$my\-Mask, int bit)
     7{\bf ps\-Bit\-Mask} $\ast$ {\bf ps\-Bit\-Mask\-Set} ({\bf ps\-Bit\-Mask} $\ast$my\-Mask, int bit)
    88\begin{CompactList}\small\item\em Set a bit mask.\item\end{CompactList}\item
    99int {\bf ps\-Bit\-Mask\-Test} (const {\bf ps\-Bit\-Mask} $\ast$check\-Mask, int bit)
     
    1111{\bf ps\-Bit\-Mask} $\ast$ {\bf ps\-Bit\-Mask\-Op} ({\bf ps\-Bit\-Mask} $\ast$out\-Mask, const {\bf ps\-Bit\-Mask} $\ast$restrict in\-Mask1, char $\ast$operator, const {\bf ps\-Bit\-Mask} $\ast$restrict in\-Mask2)
    1212\begin{CompactList}\small\item\em apply the given operator to two bit masks\item\end{CompactList}\item
    13 {\bf ps\-Complex\-Array} $\ast$ {\bf ps\-Real\-FFT} ({\bf ps\-Complex\-Array} $\ast$restrict out, const {\bf ps\-Float\-Array} $\ast$restrict my\-Array)
    14 \begin{CompactList}\small\item\em Return Fourier Transform of an array.\item\end{CompactList}\item
    15 {\bf ps\-Complex\-Array} $\ast$ {\bf ps\-Complex\-FFT} ({\bf ps\-Complex\-Array} $\ast$restrict out, const {\bf ps\-Complex\-Array} $\ast$restrict my\-Array, int sign)
    16 \begin{CompactList}\small\item\em Return [inverse?] Fourier Transform of a complex array.\item\end{CompactList}\item
    17 {\bf ps\-Float\-Array} $\ast$ {\bf ps\-Power\-Spec} ({\bf ps\-Float\-Array} $\ast$restrict out, const {\bf ps\-Float\-Array} $\ast$restrict my\-Array)
    18 \begin{CompactList}\small\item\em Return Power spectrum of a array.\item\end{CompactList}\item
     13{\bf ps\-FFT} $\ast$ {\bf ps\-FFTAlloc} ({\bf ps\-Image} $\ast$image)
     14\begin{CompactList}\small\item\em Constructor.\item\end{CompactList}\item
     15{\bf ps\-FFT} $\ast$ {\bf ps\-FFTAlloc1D} (const {\bf ps\-Float\-Array} $\ast$arr)
     16\begin{CompactList}\small\item\em Constructor for 1D case.\item\end{CompactList}\item
     17{\bf ps\-Image} $\ast$ {\bf ps\-FFTFree} ({\bf ps\-Image} $\ast$out, {\bf ps\-FFT} $\ast$restrict fft)
     18\begin{CompactList}\small\item\em Destructor.\item\end{CompactList}\item
     19{\bf ps\-FFT} $\ast$ {\bf ps\-FFTForward} ({\bf ps\-FFT} $\ast$fft)
     20\begin{CompactList}\small\item\em Forward FFT: from real to fourier space.\item\end{CompactList}\item
     21{\bf ps\-FFT} $\ast$ {\bf ps\-FFTReverse} ({\bf ps\-FFT} $\ast$fft)
     22\begin{CompactList}\small\item\em Reverse FFT: from fourier to real space.\item\end{CompactList}\item
     23{\bf ps\-FFT} $\ast$ {\bf ps\-FFTFilter} ({\bf ps\-FFT} $\ast$fft, float($\ast$filter\-Func)(int kx, int ky))
     24\begin{CompactList}\small\item\em Apply filter function in fourier space.\item\end{CompactList}\item
     25{\bf ps\-FFT} $\ast$ {\bf ps\-FFTFilter\-Complex} ({\bf ps\-FFT} $\ast$fft, float($\ast$real\-Filter\-Func)(int kx, int ky), float($\ast$imag\-Filter\-Func)(int kx, int ky))
     26\begin{CompactList}\small\item\em Apply complex filter function.\item\end{CompactList}\item
     27{\bf ps\-FFT} $\ast$ {\bf ps\-FFTCross\-Correlate} ({\bf ps\-FFT} $\ast$out const {\bf ps\-FFT} $\ast$fft1, const {\bf ps\-FFT} $\ast$fft2)
     28\begin{CompactList}\small\item\em Calculate FFT of the cross-correlation.\item\end{CompactList}\item
     29{\bf ps\-FFT} $\ast$ {\bf ps\-FFTConvolve} ({\bf ps\-FFT} $\ast$out, const {\bf ps\-FFT} $\ast$fft1, const {\bf ps\-FFT} $\ast$fft2)
     30\begin{CompactList}\small\item\em Calculate FFT of the convolution.\item\end{CompactList}\item
     31{\bf ps\-Float\-Array} $\ast$ {\bf ps\-FFTPower\-Spec} ({\bf ps\-FFT} $\ast$fft)
     32\begin{CompactList}\small\item\em Calculate power spectrum.\item\end{CompactList}\item
     33{\bf ps\-Image} $\ast$ {\bf ps\-FFTGet\-Image} ({\bf ps\-Image} $\ast$out, const {\bf ps\-FFT} $\ast$fft)
     34\item
     35{\bf ps\-Image} $\ast$ {\bf ps\-FFTGet\-FT} ({\bf ps\-Image} $\ast$out, const {\bf ps\-FFT} $\ast$fft)
     36\begin{CompactList}\small\item\em Convert the Fourier transform data in the FFT struct to an image of complex numbers.\item\end{CompactList}\item
    1937{\bf ps\-Polynomial1D} $\ast$ {\bf ps\-Polynomial1DAlloc} (int n)
    2038\begin{CompactList}\small\item\em Constructor.\item\end{CompactList}\item
     
    6583double {\bf ps\-Eval\-DPolynomial4D} (double w, double x, double y, double z, const {\bf ps\-DPolynomial4D} $\ast$restrict my\-Poly)
    6684\begin{CompactList}\small\item\em Evaluate 4D polynomial (double precision).\item\end{CompactList}\item
    67 {\bf ps\-Type} $\ast$ {\bf ps\-Binary\-Op} (void $\ast$out, void $\ast$in1, char $\ast$operator, void $\ast$in2)
    68 \begin{CompactList}\small\item\em Perform a binary operation on two data items (ps\-Image, ps\-Vector, ps\-Scalar).\item\end{CompactList}\item
    69 {\bf ps\-Type} $\ast$ {\bf ps\-Unary\-Op} (void $\ast$out, void $\ast$in, char $\ast$operator)
    70 \begin{CompactList}\small\item\em Perform a binary operation on two data items (ps\-Image, ps\-Vector, ps\-Scalar).\item\end{CompactList}\item
     85{\bf ps\-Type} $\ast$ {\bf ps\-Binary\-Op} (void $\ast$out, void $\ast$in1, char $\ast$op, void $\ast$in2)
     86\begin{CompactList}\small\item\em Perform a binary operation on two data items ({\bf ps\-Image} {\rm (p.\,\pageref{structpsImage})}, ps\-Vector, ps\-Scalar).\item\end{CompactList}\item
     87{\bf ps\-Type} $\ast$ {\bf ps\-Unary\-Op} (void $\ast$out, void $\ast$in, char $\ast$op)
     88\begin{CompactList}\small\item\em Perform a unary operation on two data items ({\bf ps\-Image} {\rm (p.\,\pageref{structpsImage})}, ps\-Vector, ps\-Scalar).\item\end{CompactList}\item
    7189{\bf p\_\-ps\-Scalar} $\ast$ {\bf ps\-Scalar} (double value)
    72 \begin{CompactList}\small\item\em create a ps\-Type-ed structure from a constant double value.\item\end{CompactList}\item
     90\begin{CompactList}\small\item\em create a {\bf ps\-Type} {\rm (p.\,\pageref{structpsType})}-ed structure from a constant double value.\item\end{CompactList}\item
    7391{\bf p\_\-ps\-Scalar} $\ast$ {\bf ps\-Scalar\-Type} (char $\ast$mode,...)
    74 \begin{CompactList}\small\item\em create a ps\-Type-ed structure from a specified type\item\end{CompactList}\item
    75 {\bf ps\-Matrix} $\ast$ {\bf ps\-Matrix\-Alloc} (int Xdimen, int Ydimen)
    76 \begin{CompactList}\small\item\em Constructor.\item\end{CompactList}\item
    77 void {\bf ps\-Matrix\-Free} ({\bf ps\-Matrix} $\ast$restrict my\-Matrix)
    78 \begin{CompactList}\small\item\em Destructor.\item\end{CompactList}\item
    79 {\bf ps\-Matrix} $\ast$ {\bf ps\-Matrix\-Invert} ({\bf ps\-Matrix} $\ast$out, const {\bf ps\-Matrix} $\ast$my\-Matrix, float $\ast$restrict determinant)
     92\begin{CompactList}\small\item\em create a {\bf ps\-Type} {\rm (p.\,\pageref{structpsType})}-ed structure from a specified type\item\end{CompactList}\item
     93{\bf ps\-Image} $\ast$ {\bf ps\-Matrix\-Invert} ({\bf ps\-Image} $\ast$out, const {\bf ps\-Image} $\ast$my\-Matrix, float $\ast$restrict determinant)
    8094\begin{CompactList}\small\item\em Invert matrix.\item\end{CompactList}\item
    81 float {\bf ps\-Matrix\-Determinant} (const {\bf ps\-Matrix} $\ast$restrict my\-Matrix)
     95float {\bf ps\-Matrix\-Determinant} (const {\bf ps\-Image} $\ast$restrict my\-Matrix)
    8296\begin{CompactList}\small\item\em Matrix determinant.\item\end{CompactList}\item
    83 {\bf ps\-Matrix} $\ast$ {\bf ps\-Matrix\-Op} ({\bf ps\-Matrix} $\ast$out, const {\bf ps\-Matrix} $\ast$matrix1, const char $\ast$op, const {\bf ps\-Matrix} $\ast$matrix2)
    84 \begin{CompactList}\small\item\em Matrix operations.\item\end{CompactList}\item
    85 {\bf ps\-Matrix} $\ast$ {\bf ps\-Matrix\-Transpose} ({\bf ps\-Matrix} $\ast$out, const {\bf ps\-Matrix} $\ast$my\-Matrix)
     97{\bf ps\-Image} $\ast$ {\bf ps\-Matrix\-Op} ({\bf ps\-Image} $\ast$out, const {\bf ps\-Image} $\ast$matrix1, const char $\ast$op, const {\bf ps\-Image} $\ast$matrix2)
     98\begin{CompactList}\small\item\em Matrix operation: addition, subtraction, multiplication.\item\end{CompactList}\item
     99{\bf ps\-Image} $\ast$ {\bf ps\-Matrix\-Transpose} ({\bf ps\-Image} $\ast$out, const {\bf ps\-Image} $\ast$my\-Matrix)
    86100\begin{CompactList}\small\item\em Transpose Matrix.\item\end{CompactList}\item
    87 {\bf ps\-Vector} $\ast$ {\bf ps\-Matrix\-To\-Vector} ({\bf ps\-Matrix} $\ast$my\-Matrix)
     101{\bf ps\-Image} $\ast$ {\bf ps\-Matrix\-LUD} ({\bf ps\-Image} $\ast$out, {\bf ps\-Image} $\ast$my\-Matrix)
     102\begin{CompactList}\small\item\em LU Decomposition of a matrix.\item\end{CompactList}\item
     103{\bf ps\-Vector} $\ast$ {\bf ps\-Matrix\-LUSolve} ({\bf ps\-Vector} $\ast$out, const {\bf ps\-Image} $\ast$lu\-Matrix, const {\bf ps\-Vector} $\ast$rhs\-Vector)
     104\begin{CompactList}\small\item\em LU Solution.\item\end{CompactList}\item
     105{\bf ps\-Vector} $\ast$ {\bf ps\-Matrix\-To\-Vector} ({\bf ps\-Vector} $\ast$out, {\bf ps\-Image} $\ast$my\-Matrix)
    88106\begin{CompactList}\small\item\em Convert matrix to vector.\item\end{CompactList}\item
    89 {\bf ps\-Float\-Array} $\ast$ {\bf ps\-Minimize} (float($\ast$my\-Function)(const {\bf ps\-Float\-Array} $\ast$restrict), {\bf ps\-Float\-Array} $\ast$restrict initial\-Guess)
    90 \begin{CompactList}\small\item\em Minimize a particular function.\item\end{CompactList}\item
    91 {\bf ps\-Float\-Array} $\ast$ {\bf ps\-Minimize\-Chi2} (float($\ast$eval\-Model)(const {\bf ps\-Float\-Array} $\ast$restrict, const {\bf ps\-Float\-Array} $\ast$restrict), const {\bf ps\-Float\-Array} $\ast$restrict domain, const {\bf ps\-Float\-Array} $\ast$restrict data, const {\bf ps\-Float\-Array} $\ast$restrict errors, {\bf ps\-Float\-Array} $\ast$restrict initial\-Guess, const {\bf ps\-Int\-Array} $\ast$restrict guess\-Mask)
     107{\bf ps\-Image} $\ast$ {\bf ps\-Vector\-To\-Matrix} ({\bf ps\-Image} $\ast$out, {\bf ps\-Vector} $\ast$my\-Vector)
     108\begin{CompactList}\small\item\em Convert vector to matrix.\item\end{CompactList}\item
     109{\bf ps\-Float\-Array} $\ast$ {\bf ps\-Minimize} (float($\ast$my\-Function)(const {\bf ps\-Float\-Array} $\ast$restrict), {\bf ps\-Float\-Array} $\ast$restrict initial\-Guess, {\bf ps\-Int\-Array} $\ast$restrict param\-Mask)
     110\begin{CompactList}\small\item\em Minimize a particular non-linear function.\item\end{CompactList}\item
     111{\bf ps\-Float\-Array} $\ast$ {\bf ps\-Minimize\-Chi2} (float($\ast$eval\-Model)(const {\bf ps\-Float\-Array} $\ast$restrict, const {\bf ps\-Float\-Array} $\ast$restrict), const {\bf ps\-Float\-Array} $\ast$restrict domain, const {\bf ps\-Float\-Array} $\ast$restrict data, const {\bf ps\-Float\-Array} $\ast$restrict errors, {\bf ps\-Float\-Array} $\ast$restrict initial\-Guess, const {\bf ps\-Int\-Array} $\ast$restrict param\-Mask)
    92112\begin{CompactList}\small\item\em Minimize chi$^\wedge$2 for input data.\item\end{CompactList}\item
    93 {\bf ps\-Float\-Array} $\ast$ {\bf ps\-Get\-Array\-Polynomial} (const {\bf ps\-Float\-Array} $\ast$restrict ord, const {\bf ps\-Float\-Array} $\ast$restrict coord)
    94 \begin{CompactList}\small\item\em Derive a polynomial fit by least-squares --- can be done analytically.\item\end{CompactList}\item
     113{\bf ps\-Polynomial1D} $\ast$ {\bf ps\-Get\-Array\-Polynomial} ({\bf ps\-Polynomial1D} my\-Poly, const {\bf ps\-Float\-Array} $\ast$restrict x, const {\bf ps\-Float\-Array} $\ast$restrict y, const {\bf ps\-Float\-Array} $\ast$restrict y\-Err)
     114\begin{CompactList}\small\item\em Derive a polynomial fit by chi$^\wedge$2 minimisation --- can be done analytically.\item\end{CompactList}\item
    95115{\bf ps\-Float\-Array} $\ast$ {\bf ps\-Sort} ({\bf ps\-Float\-Array} $\ast$out, const {\bf ps\-Float\-Array} $\ast$my\-Array)
    96116\begin{CompactList}\small\item\em Sort an array.\item\end{CompactList}\item
  • trunk/doc/pslib/psStructures.tex

    r310 r381  
    11\begin{CompactList}
     2\item\contentsline{section}{{\bf p\_\-ps\-FFTDetails} (Details on FFT implementation (private))}{\pageref{structp__psFFTDetails}}{}
    23\item\contentsline{section}{{\bf p\_\-ps\-Scalar} (Private structure used to pass constant values into the math operators)}{\pageref{structp__psScalar}}{}
    34\item\contentsline{section}{{\bf ps\-Bit\-Mask} (A bitmask of arbitrary length)}{\pageref{structpsBitMask}}{}
    45\item\contentsline{section}{{\bf ps\-Catalogue\-Objects} (Objects from a catalogue)}{\pageref{structpsCatalogueObjects}}{}
    5 \item\contentsline{section}{{\bf ps\-Cell} (A Cell: a collection of frames)}{\pageref{structpsCell}}{}
     6\item\contentsline{section}{{\bf ps\-Cell} (A Cell: a collection of readouts)}{\pageref{structpsCell}}{}
    67\item\contentsline{section}{{\bf ps\-Chip} (A Chip: a collection of cells)}{\pageref{structpsChip}}{}
    78\item\contentsline{section}{{\bf ps\-Complex\-Array} (An array of complex numbers)}{\pageref{structpsComplexArray}}{}
    8 \item\contentsline{section}{{\bf ps\-Coord} (A point in 2-D space, with errors)}{\pageref{structpsCoord}}{}
     9\item\contentsline{section}{{\bf ps\-Coord} (A point in 2-D space, with errors)}{\pageref{unionpsCoord}}{}
    910\item\contentsline{section}{{\bf ps\-Coord\-Xform} (A polynomial transformation between coordinate frames)}{\pageref{structpsCoordXform}}{}
    1011\item\contentsline{section}{{\bf ps\-Distortion} (The optical distortion terms)}{\pageref{structpsDistortion}}{}
     
    1617\item\contentsline{section}{{\bf ps\-DPolynomial3D} (Double-precision three-dimensional polynomial)}{\pageref{structpsDPolynomial3D}}{}
    1718\item\contentsline{section}{{\bf ps\-DPolynomial4D} (Double-precision four-dimensional polynomial)}{\pageref{structpsDPolynomial4D}}{}
     19\item\contentsline{section}{{\bf ps\-Err} }{\pageref{structpsErr}}{}
    1820\item\contentsline{section}{{\bf ps\-Exposure} (Exposure information from the telescope)}{\pageref{structpsExposure}}{}
     21\item\contentsline{section}{{\bf ps\-FFT} (Fast Fourier Transform)}{\pageref{structpsFFT}}{}
    1922\item\contentsline{section}{{\bf ps\-Fixed\-Pattern} (The fixed pattern residual offsets)}{\pageref{structpsFixedPattern}}{}
    2023\item\contentsline{section}{{\bf ps\-Float\-Array} (An array of real numbers)}{\pageref{structpsFloatArray}}{}
    2124\item\contentsline{section}{{\bf ps\-FPA} (A Focal plane array: a collection of chips)}{\pageref{structpsFPA}}{}
    22 \item\contentsline{section}{{\bf ps\-Frame} (A Frame: a collection of pixels)}{\pageref{structpsFrame}}{}
    2325\item\contentsline{section}{{\bf ps\-Grommit} (Information needed (by SLALIB) to convert Apparent to Observed Position)}{\pageref{structpsGrommit}}{}
    2426\item\contentsline{section}{{\bf ps\-Histogram} (Histograms)}{\pageref{structpsHistogram}}{}
     
    2628\item\contentsline{section}{{\bf ps\-Image\-Objects} (Associates objects on an image with the image)}{\pageref{structpsImageObjects}}{}
    2729\item\contentsline{section}{{\bf ps\-Int\-Array} (An array of integers)}{\pageref{structpsIntArray}}{}
    28 \item\contentsline{section}{{\bf ps\-Matrix} (A matrix)}{\pageref{structpsMatrix}}{}
    2930\item\contentsline{section}{{\bf ps\-Mem\-Block} (Book-keeping data for storage allocator)}{\pageref{structpsMemBlock}}{}
    3031\item\contentsline{section}{{\bf ps\-Meta\-Data\-Item} (A struct to define a single item of metadata)}{\pageref{structpsMetaDataItem}}{}
     
    3839\item\contentsline{section}{{\bf ps\-Polynomial3D} (Three-dimensional polynomial)}{\pageref{structpsPolynomial3D}}{}
    3940\item\contentsline{section}{{\bf ps\-Polynomial4D} (Four-dimensional polynomial)}{\pageref{structpsPolynomial4D}}{}
     41\item\contentsline{section}{{\bf ps\-Readout} (A Readout: a collection of pixels)}{\pageref{structpsReadout}}{}
    4042\item\contentsline{section}{{\bf ps\-Stats} (Generic statistics structure)}{\pageref{structpsStats}}{}
    4143\item\contentsline{section}{{\bf ps\-Super\-Object} (A \char`\"{}super\char`\"{} object --- an object with multiple detections in different images)}{\pageref{structpsSuperObject}}{}
  • trunk/doc/pslib/psSystemGroup.tex

    r285 r381  
    77void {\bf ps\-Set\-Log\-Format} (const char $\ast$fmt)
    88\begin{CompactList}\small\item\em sets the log format\item\end{CompactList}\item
    9 void {\bf ps\-Log\-Msg} (const char $\ast$name, int level, const char $\ast$fmt,...)
     9void {\bf ps\-Log\-Msg} (const char $\ast$name, int my\-Level, const char $\ast$fmt,...)
    1010\begin{CompactList}\small\item\em Logs a message.\item\end{CompactList}\item
    11 void {\bf p\_\-ps\-VLog\-Msg} (const char $\ast$name, int level, const char $\ast$fmt, va\_\-list ap)
     11void {\bf p\_\-ps\-VLog\-Msg} (const char $\ast$name, int my\-Level, const char $\ast$fmt, va\_\-list ap)
    1212\begin{CompactList}\small\item\em Logs a message from varargs.\item\end{CompactList}\item
    1313void $\ast$ {\bf p\_\-ps\-Alloc} (size\_\-t size, const char $\ast$file, int lineno)
     
    2727void $\ast$ {\bf ps\-Mem\-Decr\-Ref\-Counter} (void $\ast$vptr)
    2828\begin{CompactList}\small\item\em Decrement reference counter and return the pointer.\item\end{CompactList}\item
    29 {\bf ps\-Mem\-Problem\-Callback} {\bf ps\-Mem\-Problem\-Set\-CB} ({\bf ps\-Mem\-Problem\-Callback} func)
     29{\bf ps\-Mem\-Problem\-CB} {\bf ps\-Mem\-Problem\-CBSet} ({\bf ps\-Mem\-Problem\-CB} func)
    3030\begin{CompactList}\small\item\em Set callback for problems.\item\end{CompactList}\item
    31 {\bf ps\-Mem\-Exhausted\-Callback} {\bf ps\-Mem\-Exhausted\-Set\-CB} ({\bf ps\-Mem\-Exhausted\-Callback} func)
     31{\bf ps\-Mem\-Exhausted\-CB} {\bf ps\-Mem\-Exhausted\-CBSet} ({\bf ps\-Mem\-Exhausted\-CB} func)
    3232\begin{CompactList}\small\item\em Set callback for out-of-memory.\item\end{CompactList}\item
    33 {\bf ps\-Mem\-Callback} {\bf ps\-Mem\-Allocate\-Set\-CB} ({\bf ps\-Mem\-Callback} func)
     33ps\-Mem\-CB {\bf ps\-Mem\-Allocate\-CBSet} ({\bf ps\-Mem\-Allocate\-CB} func)
    3434\begin{CompactList}\small\item\em Set call back for when a particular memory block is allocated.\item\end{CompactList}\item
    35 {\bf ps\-Mem\-Callback} {\bf ps\-Mem\-Free\-Set\-CB} ({\bf ps\-Mem\-Callback} func)
     35ps\-Mem\-CB {\bf ps\-Mem\-Free\-CBSet} ({\bf ps\-Mem\-Free\-CB} func)
    3636\begin{CompactList}\small\item\em Set call back for when a particular memory block is freed.\item\end{CompactList}\item
    3737int {\bf ps\-Mem\-Get\-Id} (void)
    3838\begin{CompactList}\small\item\em get next memory ID\item\end{CompactList}\item
    39 long {\bf ps\-Mem\-Set\-Allocate\-ID} (long id)
     39long {\bf ps\-Mem\-Allocate\-IDSet} (long id)
    4040\begin{CompactList}\small\item\em set p\_\-ps\-Mem\-Allocate\-ID to id\item\end{CompactList}\item
    41 long {\bf ps\-Mem\-Set\-Free\-ID} (long id)
     41long {\bf ps\-Mem\-Free\-IDSet} (long id)
    4242\begin{CompactList}\small\item\em set p\_\-ps\-Mem\-Free\-ID to id\item\end{CompactList}\item
    4343void {\bf ps\-Abort} (const char $\ast$name, const char $\ast$fmt,...)
    4444\begin{CompactList}\small\item\em Prints an error message and aborts.\item\end{CompactList}\item
    45 void {\bf ps\-Error} (const char $\ast$name, const char $\ast$fmt,...)
    46 \begin{CompactList}\small\item\em Prints an error message and doesn't abort.\item\end{CompactList}\item
    4745char $\ast$ {\bf ps\-String\-Copy} (const char $\ast$str)
    4846\begin{CompactList}\small\item\em Allocates and returns a copy of a string.\item\end{CompactList}\item
    4947char $\ast$ {\bf ps\-String\-NCopy} (const char $\ast$str, int n\-Char)
    5048\begin{CompactList}\small\item\em Allocates n\-Char and returns a copy of the string or segment.\item\end{CompactList}\item
    51 void {\bf p\_\-ps\-Trace} (const char $\ast$facil, int level,...)
     49void {\bf p\_\-ps\-Trace} (const char $\ast$facil, int my\-Level,...)
    5250\begin{CompactList}\small\item\em Send a trace message.\item\end{CompactList}\item
    5351int {\bf ps\-Set\-Trace\-Level} (const char $\ast$facil, int level)
    5452\begin{CompactList}\small\item\em Set trace level.\item\end{CompactList}\item
    55 int {\bf ps\-Get\-Trace\-Level} (const char $\ast$name)
     53int {\bf ps\-Get\-Trace\-Level} (const char $\ast$facil)
    5654\begin{CompactList}\small\item\em Get the trace level.\item\end{CompactList}\item
    5755void {\bf ps\-Trace\-Reset} (void)
Note: See TracChangeset for help on using the changeset viewer.