Changeset 5828 for trunk/psphot/src/psphot.h
- Timestamp:
- Dec 22, 2005, 4:20:27 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphot.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphot.h
r5802 r5828 63 63 64 64 // psphotModelTest functions 65 psMetadata *modelTestArguments (int *argc, char **argv);66 bool modelTestFitSource (eamReadout *imdata, psMetadata *config);67 65 bool psphotEnsemblePSF (eamReadout *imdata, psMetadata *config, psArray *sources, pmPSF *psf, psStats *sky); 68 66 float psphotCrossProduct (pmSource *Mi, pmSource *Mj); … … 72 70 pmModel *pmModelCopy (pmModel *model); 73 71 psArray *pmSourceContour_EAM (psImage *image, int x, int y, float threshold); 74 psMetadata *psphotTestArguments (int *argc, char **argv);75 72 bool psphotBasicDeblend (psArray *sources, psMetadata *config, psStats *sky); 76 73 77 74 bool psphotFullFit (eamReadout *imdata, psMetadata *config, psArray *sources, pmPSF *psf, psStats *sky); 78 75 bool psphotInitLimitsPSF (psMetadata *config); 79 bool psphotEvalPSF (pmSource *source); 80 bool psphotEvalFLT (pmSource *source); 76 bool psphotEvalPSF (pmSource *source, pmModel *model); 77 bool psphotEvalDBL (pmSource *source, pmModel *model); 78 bool psphotEvalFLT (pmSource *source, pmModel *model); 81 79 bool psphotInitRadiusPSF (psMetadata *config, psStats *sky, pmModelType type); 82 bool psphotCheckRadiusPSF (eamReadout *imdata, pmSource *source );80 bool psphotCheckRadiusPSF (eamReadout *imdata, pmSource *source, pmModel *model); 83 81 bool psphotInitRadiusFLT (psMetadata *config, psStats *sky, pmModelType type); 84 bool psphotCheckRadiusFLT (eamReadout *imdata, pmSource *source );85 bool psphotSamplePSFs (p mPSF *psf, psImage *image);82 bool psphotCheckRadiusFLT (eamReadout *imdata, pmSource *source, pmModel *model); 83 bool psphotSamplePSFs (psMetadata *config, pmPSF *psf, psImage *image); 86 84 bool psphotReplaceUnfit (psArray *sources); 87 85 bool psphotDumpMoments (psMetadata *config, psArray *sources); 88 86 bool psphotApResid (psArray *sources, psMetadata *config, pmPSF *psf); 87 bool psphotWritePSF (pmPSF *psf, char *filename); 88 pmPSF *psphotReadPSF (char *filename); 89 90 bool psPolynomial2DtoMD (psMetadata *md, psPolynomial2D *poly, char *format, ...); 91 bool psPolynomial3DtoMD (psMetadata *md, psPolynomial3D *poly, char *format, ...); 92 psPolynomial2D *psPolynomial2DfromMD (psMetadata *folder); 93 psPolynomial3D *psPolynomial3DfromMD (psMetadata *folder); 94 bool psphotModelTest (eamReadout *imdata, psMetadata *config); 95 96 bool psphotFitSet (pmSource *oneSrc, pmModel *oneModel, char *fitset, bool PSF); 97 bool pmSourceFitSet (pmSource *source, psArray *modelSet, const bool PSF); 98 psF32 pmModelFitSet (psVector *deriv, const psVector *params, const psVector *x); 99 bool pmModelFitSetInit (pmModelType type); 100 101 bool psphotBlendFit (eamReadout *imdata, psMetadata *config, psArray *sources, pmPSF *psf, psStats *sky); 102 103 bool psphotInitLimitsFLT (psMetadata *config, psStats *sky); 104 105 bool psphotFitPSF (eamReadout *imdata, pmSource *source); 106 bool psphotFitBlend (eamReadout *imdata, pmSource *source); 107 bool psphotFitBlob (eamReadout *imdata, pmSource *source, psArray *sources); 108 109 pmModel *psphotFitFLT (eamReadout *imdata, pmSource *source); 110 psArray *psphotFitDBL (eamReadout *imdata, pmSource *source); 111 112 psPolynomial2D *psImageBicubeFit (psImage *image, int x, int y); 113 psPlane psImageBicubeMin (psPolynomial2D *poly);
Note:
See TracChangeset
for help on using the changeset viewer.
