Changeset 4954 for trunk/psphot/doc/psphot.txt
- Timestamp:
- Sep 6, 2005, 5:33:01 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psphot/doc/psphot.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/doc/psphot.txt
r4115 r4954 1 1 2 psphot is a stand-alone program which implements the Pan-STARRS IPP 3 object detection and analysis functions for using with individual 4 images. 2 Defined APIs: 5 3 4 pmMoments *pmMomentsAlloc(); 5 pmModel *pmModelAlloc(); 6 pmSource *pmSourceAlloc(); 7 psVector *pmFindVectorPeaks() 8 psArray *pmFindImagePeaks() 9 psList *pmCullPeaks() 10 pmSource *pmSourceLocalSky() 11 bool pmSourceMoments() 12 pmPSFClump pmSourcePSFClump() 13 bool pmSourceRoughClass() 14 bool pmSourceSetPixelsCircle() 15 pmModel *pmSourceModelGuess() 16 psArray *pmSourceContour() 17 bool pmSourceFitModel() 18 bool pmSourceAddModel() 19 bool pmSourceSubModel() 20 int pmModelParameterCount (); 21 char *pmModelGetType (); 22 pmModelType pmModelSetType (); 23 pmModelFunc pmModelFunc_GetFunction (); 24 pmModelFlux pmModelFlux_GetFunction (); 25 pmModelRadius pmModelRadius_GetFunction (); 26 pmModelLimits pmModelLimits_GetFunction (); 27 pmModelGuessFunc pmModelGuessFunc_GetFunction (); 28 pmModelFromPSFFunc pmModelFromPSFFunc_GetFunction (); 29 pmModelFitStatusFunc pmModelFitStatusFunc_GetFunction (); 30 31 model function abstractions: 32 typedef psMinimizeLMChi2Func pmModelFunc; 33 typedef psF64 (*pmModelFlux)(const psVector *params); 34 typedef psF64 (*pmModelRadius)(const psVector *params, double flux); 35 typedef bool (*pmModelLimits)(psVector **beta_lim, psVector **params_min, psVector **params_max); 36 typedef bool (*pmModelGuessFunc)(pmModel *model, pmSource *source); 37 typedef bool (*pmModelFromPSFFunc)(pmModel *modelPSF, pmModel *modelFLT, pmPSF *psf); 38 typedef bool (*pmModelFitStatusFunc)(pmModel *model);
Note:
See TracChangeset
for help on using the changeset viewer.
