- Timestamp:
- Aug 22, 2007, 2:55:49 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20070817/psModules/src/objects/pmPSF.h
r13898 r14612 6 6 * @author EAM, IfA 7 7 * 8 * @version $Revision: 1.14 $ $Name: not supported by cvs2svn $9 * @date $Date: 2007-0 6-20 02:22:26$8 * @version $Revision: 1.14.6.1 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2007-08-23 00:55:49 $ 10 10 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii 11 11 */ … … 16 16 /// @addtogroup Objects Object Detection / Analysis Functions 17 17 /// @{ 18 19 // type of model carried by the pmModel structure 20 typedef int pmModelType; 18 21 19 22 typedef enum { … … 44 47 typedef struct 45 48 { 46 pmModelType type; ///< PSF Model in use 47 psArray *params_NEW; ///< Model parameters (psPolynomial2D) 48 // XXXXX I am changing params: we will allocate elements for the 49 // unfitted elements (So, Io, Xo, Yo) and leave them as NULL 50 // I am using a new name to catch all refs to params with gcc 49 pmModelType type; ///< PSF Model in use 50 psArray *params; ///< Model parameters (psPolynomial2D) 51 51 psPolynomial1D *ChiTrend; ///< Chisq vs flux fit (correction for systematic errors) 52 52 psPolynomial4D *ApTrend; ///< ApResid vs (x,y,rflux) (rflux = ten(0.4*mInst)) … … 79 79 ); 80 80 81 /**82 *83 * This function constructs a pmModel instance based on the pmPSF description84 * of the PSF. The input is a pmModel with at least the values of the centroid85 * coordinates (possibly normalization if this is needed) defined. The values of86 * the PSF-dependent parameters are specified for the specific realization based87 * on the coordinates of the object.88 *89 */90 pmModel *pmModelFromPSF(91 pmModel *model, ///< Add comment92 pmPSF *psf ///< Add comment93 );94 95 81 bool pmPSFMaskApTrend (psPolynomial4D *trend, pmPSFApTrendOptions option); 96 82
Note:
See TracChangeset
for help on using the changeset viewer.
