IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 5069


Ignore:
Timestamp:
Sep 19, 2005, 12:33:44 PM (21 years ago)
Author:
jhoblitt
Message:

merge revisions: 1.337 1.338 1.339

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/SDRS-16-FIXES/doc/pslib/psLibSDRS.tex

    r5037 r5069  
    1 %%% $Id: psLibSDRS.tex,v 1.336 2005-09-13 21:28:03 eugene Exp $
     1%%% $Id: psLibSDRS.tex,v 1.336.2.1 2005-09-19 22:33:44 jhoblitt Exp $
    22\documentclass[panstarrs,spec]{panstarrs}
    33
     
    10051005bool psMemCheckScalar(psPtr ptr);
    10061006bool psMemCheckSphere(psPtr ptr);
    1007 bool psMemCheckSphereTransform(psPtr ptr);
     1007bool psMemCheckSphereRot(psPtr ptr);
    10081008bool psMemCheckSpline1D(psPtr ptr);
    10091009bool psMemCheckStats(psPtr ptr);
     
    12451245The corresponding function
    12461246\begin{prototype}
    1247 int psTraceGetDestination();
     1247int psTraceGetDestination(void);
    12481248\end{prototype}
    12491249returns the current trace destination file descriptor.  If the
     
    48854885psPolynomial1D *psVectorFitPolynomial1D(psPolynomial1D *poly,
    48864886                                        const psVector *mask,
    4887                                         psMaskType      maskValue
     4887                                        psMaskType      maskValue,
    48884888                                        const psVector *f,
    4889                                         const psVector *fErr
     4889                                        const psVector *fErr,
    48904890                                        const psVector *x);
    48914891psPolynomial2D *psVectorFitPolynomial2D(psPolynomial2D *poly,
    48924892                                        const psVector *mask,
    4893                                         psMaskType      maskValue
     4893                                        psMaskType      maskValue,
    48944894                                        const psVector *f,
    4895                                         const psVector *fErr
     4895                                        const psVector *fErr,
    48964896                                        const psVector *x,
    48974897                                        const psVector *y);
    48984898psPolynomial3D *psVectorFitPolynomial3D(psPolynomial3D *poly,
    48994899                                        const psVector *mask,
    4900                                         psMaskType      maskValue
     4900                                        psMaskType      maskValue,
    49014901                                        const psVector *f,
    4902                                         const psVector *fErr
     4902                                        const psVector *fErr,
    49034903                                        const psVector *x,
    49044904                                        const psVector *y,
     
    49064906psPolynomial4D *psVectorFitPolynomial4D(psPolynomial4D *poly,
    49074907                                        const psVector *mask,
    4908                                         psMaskType      maskValue
     4908                                        psMaskType      maskValue,
    49094909                                        const psVector *f,
    4910                                         const psVector *fErr
     4910                                        const psVector *fErr,
    49114911                                        const psVector *x,
    49124912                                        const psVector *y,
     
    49324932                                        psStats            *stats,
    49334933                                        const psVector     *mask,
    4934                                         psMaskType          maskValue
     4934                                        psMaskType          maskValue,
    49354935                                        const psVector     *f,
    4936                                         const psVector     *fErr
     4936                                        const psVector     *fErr,
    49374937                                        const psVector     *x);
    49384938psPolynomial2D *psVectorClipFitPolynomial2D(psPolynomial2D *poly,
    49394939                                        psStats            *stats,
    49404940                                        const psVector     *mask,
    4941                                         psMaskType          maskValue
     4941                                        psMaskType          maskValue,
    49424942                                        const psVector     *f,
    4943                                         const psVector     *fErr
     4943                                        const psVector     *fErr,
    49444944                                        const psVector     *x,
    49454945                                        const psVector     *y);
     
    49474947                                        psStats            *stats,
    49484948                                        const psVector     *mask,
    4949                                         psMaskType          maskValue
     4949                                        psMaskType          maskValue,
    49504950                                        const psVector     *f,
    4951                                         const psVector     *fErr
     4951                                        const psVector     *fErr,
    49524952                                        const psVector     *x,
    49534953                                        const psVector     *y,
     
    49564956                                        psStats            *stats,
    49574957                                        const psVector     *mask,
    4958                                         psMaskType          maskValue
     4958                                        psMaskType          maskValue,
    49594959                                        const psVector     *f,
    4960                                         const psVector     *fErr
     4960                                        const psVector     *fErr,
    49614961                                        const psVector     *x,
    49624962                                        const psVector     *y,
     
    69376937The \code{psGrommit} is calculated from telescope information for the
    69386938particular exposure, \code{exp}:
    6939 \begin{prototype}
     6939\begin{verbatim}
    69406940psGrommit *psGrommitAlloc(const psExposure *exp);
    6941 \end{prototype}
     6941\end{verbatim}
    69426942
    69436943\tbd{these functions probably need to take the ATM structure}
     
    69486948the atmospheric refraction.
    69496949
    6950 \begin{prototype}
     6950\begin{verbatim}
    69516951float psGetAirmass(const psSphere *coord, psTime *lst, float altitude);
    6952 \end{prototype}
     6952\end{verbatim}
    69536953which returns the airmass for a given position and local sidereal time
    69546954(\code{lst}).
    69556955
    6956 \begin{prototype}
     6956\begin{verbatim}
    69576957float psGetParallactic(const psSphere *coord, double siderealTime);
    6958 \end{prototype}
     6958\end{verbatim}
    69596959which returns the parallactic angle for a given position and sidereal time.
    69606960
    6961 \begin{prototype}
     6961\begin{verbatim}
    69626962float psGetRefraction(float colour,            ///< Colour of object
    69636963                      psPhotSystem colorPlus,  ///< Colour reference
    69646964                      psPhotSystem colorMinus, ///< Colour reference
    69656965                      const psExposure *exp);  ///< Telescope pointing information
    6966 \end{prototype}
     6966\end{verbatim}
    69676967which provides an estimate of the atmospheric refraction, along the parallactic angle.
    69686968
Note: See TracChangeset for help on using the changeset viewer.