IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 26, 2007, 5:14:57 PM (18 years ago)
Author:
Paul Price
Message:

Adding const in various places.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/objects/pmPSF.h

    r15562 r15697  
    66 * @author EAM, IfA
    77 *
    8  * @version $Revision: 1.19 $ $Name: not supported by cvs2svn $
    9  * @date $Date: 2007-11-10 01:09:20 $
     8 * @version $Revision: 1.20 $ $Name: not supported by cvs2svn $
     9 * @date $Date: 2007-11-27 03:14:57 $
    1010 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii
    1111 */
     
    3434typedef struct
    3535{
    36     pmModelType type;                   ///< PSF Model in use
    37     psArray *params;                    ///< Model parameters (psPolynomial2D)
    38     psStats *psfTrendStats;             ///< psf parameter trend clipping stats
     36    pmModelType type;                   ///< PSF Model in use
     37    psArray *params;                    ///< Model parameters (psPolynomial2D)
     38    psStats *psfTrendStats;             ///< psf parameter trend clipping stats
    3939    pmTrend2DMode psfTrendMode;
    4040    psPolynomial1D *ChiTrend;           ///< Chisq vs flux fit (correction for systematic errors)
     
    5454    int fieldXo;
    5555    int fieldYo;
    56     bool poissonErrorsPhotLMM;          ///< use poission errors for non-linear model fitting
    57     bool poissonErrorsPhotLin;          ///< use poission errors for linear model fitting
    58     bool poissonErrorsParams;           ///< use poission errors for model parameter fitting
     56    bool poissonErrorsPhotLMM;          ///< use poission errors for non-linear model fitting
     57    bool poissonErrorsPhotLin;          ///< use poission errors for linear model fitting
     58    bool poissonErrorsParams;           ///< use poission errors for model parameter fitting
    5959    pmGrowthCurve *growth;              ///< apMag vs Radius
    6060    pmResiduals *residuals;             ///< normalized residual image (no spatial variation)
     
    6464typedef struct {
    6565    pmModelType   type;
    66     psStats      *stats;                // psfTrend clipping stats
     66    psStats      *stats;                // psfTrend clipping stats
    6767    pmTrend2DMode psfTrendMode;
    6868    int           psfTrendNx;
     
    7272    int           psfFieldXo;
    7373    int           psfFieldYo;
    74     bool          poissonErrorsPhotLMM; ///< use poission errors for non-linear model fitting
    75     bool          poissonErrorsPhotLin; ///< use poission errors for linear model fitting
    76     bool          poissonErrorsParams; ///< use poission errors for model parameter fitting
     74    bool          poissonErrorsPhotLMM; ///< use poission errors for non-linear model fitting
     75    bool          poissonErrorsPhotLin; ///< use poission errors for linear model fitting
     76    bool          poissonErrorsParams; ///< use poission errors for model parameter fitting
    7777    float         radius;
    7878} pmPSFOptions;
     
    8888 */
    8989
    90 pmPSF *pmPSFAlloc (pmPSFOptions *options);
     90pmPSF *pmPSFAlloc (const pmPSFOptions *options);
    9191bool psMemCheckPSF(psPtr ptr);
    9292pmPSFOptions *pmPSFOptionsAlloc();
Note: See TracChangeset for help on using the changeset viewer.