Changeset 18472 for branches/eam_branch_20080706/psphot/src/psphot.h
- Timestamp:
- Jul 11, 2008, 8:35:04 AM (18 years ago)
- File:
-
- 1 edited
-
branches/eam_branch_20080706/psphot/src/psphot.h (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20080706/psphot/src/psphot.h
r18000 r18472 25 25 bool psphotReadoutCleanup (pmConfig *config, pmReadout *readout, psMetadata *recipe, pmDetections *detections, pmPSF *psf, psArray *sources); 26 26 bool psphotDefineFiles (pmConfig *config, pmFPAfile *input); 27 bool psphotSetMaskBits (pmConfig *config); 27 28 28 29 // XXX test functions … … 70 71 // functions to set the correct source pixels 71 72 bool psphotInitRadiusPSF (const psMetadata *recipe, const pmModelType type); 72 bool psphotCheckRadiusPSF (pmReadout *readout, pmSource *source, pmModel *model );73 bool psphotCheckRadiusPSFBlend (pmReadout *readout, pmSource *source, pmModel *model, float dR);73 bool psphotCheckRadiusPSF (pmReadout *readout, pmSource *source, pmModel *model, psMaskType markVal); 74 bool psphotCheckRadiusPSFBlend (pmReadout *readout, pmSource *source, pmModel *model, psMaskType markVal, float dR); 74 75 bool psphotInitRadiusEXT (psMetadata *recipe, pmModelType type); 75 bool psphotCheckRadiusEXT (pmReadout *readout, pmSource *source, pmModel *model );76 bool psphotCheckRadiusEXT (pmReadout *readout, pmSource *source, pmModel *model, psMaskType markVal); 76 77 77 78 // output functions … … 91 92 bool psphotInitLimitsPSF (psMetadata *recipe, pmReadout *readout); 92 93 bool psphotInitLimitsEXT (psMetadata *recipe); 93 bool psphotFitBlend (pmReadout *readout, pmSource *source, pmPSF *psf, psMaskType maskVal );94 bool psphotFitBlob (pmReadout *readout, pmSource *source, psArray *sources, pmPSF *psf, psMaskType maskVal );95 bool psphotFitPSF (pmReadout *readout, pmSource *source, pmPSF *psf, psMaskType maskVal );96 pmModel *psphotFitEXT (pmReadout *readout, pmSource *source, pmModelType modelType, psMaskType maskVal );97 psArray *psphotFitDBL (pmReadout *readout, pmSource *source, psMaskType maskVal );94 bool psphotFitBlend (pmReadout *readout, pmSource *source, pmPSF *psf, psMaskType maskVal, psMaskType markVal); 95 bool psphotFitBlob (pmReadout *readout, pmSource *source, psArray *sources, pmPSF *psf, psMaskType maskVal, psMaskType markVal); 96 bool psphotFitPSF (pmReadout *readout, pmSource *source, pmPSF *psf, psMaskType maskVal, psMaskType markVal); 97 pmModel *psphotFitEXT (pmReadout *readout, pmSource *source, pmModelType modelType, psMaskType maskVal, psMaskType markVal); 98 psArray *psphotFitDBL (pmReadout *readout, pmSource *source, psMaskType maskVal, psMaskType markVal); 98 99 99 100 // functions to support simultaneous multi-source fitting … … 124 125 bool psphotMakeResiduals (psArray *sources, psMetadata *recipe, pmPSF *psf, psMaskType maskVal); 125 126 126 pmModel *psphotPSFConvModel (pmReadout *readout, pmSource *source, pmModelType modelType, psMaskType maskVal, int psfSize);127 pmModel *psphotPSFConvModel (pmReadout *readout, pmSource *source, pmModelType modelType, psMaskType maskVal, psMaskType markVal, int psfSize); 127 128 128 129 psKernel *psphotKernelFromPSF (pmSource *source, int nPix);
Note:
See TracChangeset
for help on using the changeset viewer.
