Changeset 15697 for trunk/psModules/src/objects/pmPSF.h
- Timestamp:
- Nov 26, 2007, 5:14:57 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/objects/pmPSF.h (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/objects/pmPSF.h
r15562 r15697 6 6 * @author EAM, IfA 7 7 * 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 $ 10 10 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii 11 11 */ … … 34 34 typedef struct 35 35 { 36 pmModelType type; ///< PSF Model in use37 psArray *params; ///< Model parameters (psPolynomial2D)38 psStats *psfTrendStats; ///< psf parameter trend clipping stats36 pmModelType type; ///< PSF Model in use 37 psArray *params; ///< Model parameters (psPolynomial2D) 38 psStats *psfTrendStats; ///< psf parameter trend clipping stats 39 39 pmTrend2DMode psfTrendMode; 40 40 psPolynomial1D *ChiTrend; ///< Chisq vs flux fit (correction for systematic errors) … … 54 54 int fieldXo; 55 55 int fieldYo; 56 bool poissonErrorsPhotLMM; ///< use poission errors for non-linear model fitting57 bool poissonErrorsPhotLin; ///< use poission errors for linear model fitting58 bool poissonErrorsParams; ///< use poission errors for model parameter fitting56 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 59 59 pmGrowthCurve *growth; ///< apMag vs Radius 60 60 pmResiduals *residuals; ///< normalized residual image (no spatial variation) … … 64 64 typedef struct { 65 65 pmModelType type; 66 psStats *stats; // psfTrend clipping stats66 psStats *stats; // psfTrend clipping stats 67 67 pmTrend2DMode psfTrendMode; 68 68 int psfTrendNx; … … 72 72 int psfFieldXo; 73 73 int psfFieldYo; 74 bool poissonErrorsPhotLMM;///< use poission errors for non-linear model fitting75 bool poissonErrorsPhotLin;///< use poission errors for linear model fitting76 bool poissonErrorsParams; ///< use poission errors for model parameter fitting74 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 77 77 float radius; 78 78 } pmPSFOptions; … … 88 88 */ 89 89 90 pmPSF *pmPSFAlloc ( pmPSFOptions *options);90 pmPSF *pmPSFAlloc (const pmPSFOptions *options); 91 91 bool psMemCheckPSF(psPtr ptr); 92 92 pmPSFOptions *pmPSFOptionsAlloc();
Note:
See TracChangeset
for help on using the changeset viewer.
