Changeset 31154 for trunk/psphot/src/psphot.h
- Timestamp:
- Apr 4, 2011, 1:12:39 PM (15 years ago)
- Location:
- trunk/psphot
- Files:
-
- 2 edited
-
. (modified) (2 props)
-
src/psphot.h (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot
- Property svn:ignore
-
old new 19 19 psphot-config 20 20 Doxyfile 21 a.out.dSYM
-
- Property svn:mergeinfo changed
- Property svn:ignore
-
trunk/psphot/src/psphot.h
r30624 r31154 12 12 13 13 #define PSPHOT_RECIPE_PSF_FAKE_ALLOW "PSF.FAKE.ALLOW" // Name for recipe component permitting fake PSFs 14 15 # define READOUT_OR_INTERNAL(VIEW,FILE)((FILE)->mode == PM_FPA_MODE_INTERNAL) ? (FILE)->readout : pmFPAviewThisReadout((VIEW), (FILE)->fpa) 16 17 typedef enum { 18 PSPHOT_SINGLE, 19 PSPHOT_FORCED, 20 PSPHOT_MAKE_PSF, 21 } psphotImageLoopMode; 14 22 15 23 // top-level psphot functions … … 22 30 void psphotVersionPrint(void); 23 31 32 bool psphotImageLoop (pmConfig *config, psphotImageLoopMode mode); 33 24 34 bool psphotModelTest (pmConfig *config, const pmFPAview *view, psMetadata *recipe); 25 35 bool psphotInit (void); … … 53 63 bool psphotModelBackgroundReadoutFileIndex (pmConfig *config, const pmFPAview *view, const char *filerule, int index); 54 64 65 bool psphotMaskBackground (pmConfig *config, const pmFPAview *view, const char *filerule); 66 bool psphotMaskBackgroundReadout (pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe); 67 55 68 bool psphotSubtractBackground (pmConfig *config, const pmFPAview *view, const char *filerule); 56 69 bool psphotSubtractBackgroundReadout (pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe); … … 168 181 169 182 // used by psphotFindDetections 170 p sImage*psphotSignificanceImage (pmReadout *readout, psMetadata *recipe, psImageMaskType maskVal);171 psArray *psphotFindPeaks (p sImage*significance, pmReadout *readout, psMetadata *recipe, const float threshold, const int nMax);172 bool psphotFindFootprints (pmDetections *detections, p sImage*significance, pmReadout *readout, psMetadata *recipe, const float threshold, const int pass, psImageMaskType maskVal);173 psErrorCode psphotCullPeaks(const pmReadout *readout, const p sMetadata *recipe, psArray *footprints);183 pmReadout *psphotSignificanceImage (pmReadout *readout, psMetadata *recipe, psImageMaskType maskVal); 184 psArray *psphotFindPeaks (pmReadout *significance, pmReadout *readout, psMetadata *recipe, const float threshold, const int nMax); 185 bool psphotFindFootprints (pmDetections *detections, pmReadout *significance, pmReadout *readout, psMetadata *recipe, const float threshold, const int pass, psImageMaskType maskVal); 186 psErrorCode psphotCullPeaks(const pmReadout *readout, const pmReadout *signifRO, const psMetadata *recipe, psArray *footprints); 174 187 175 188 // in psphotApResid.c: … … 248 261 bool psphotVisualShowLogSignificance (psImage *image, float min, float max); 249 262 bool psphotVisualShowPeaks (pmDetections *detections); 263 bool psphotVisualShowSources (psArray *sources); 250 264 bool psphotVisualShowFootprints (pmDetections *detections); 251 265 bool psphotVisualShowMoments (psArray *sources); … … 305 319 306 320 pmConfig *psphotForcedArguments(int argc, char **argv); 307 bool psphotForcedImageLoop (pmConfig *config);308 321 bool psphotForcedReadout(pmConfig *config, const pmFPAview *view, const char *filerule); 309 322 310 323 pmConfig *psphotMakePSFArguments(int argc, char **argv); 311 bool psphotMakePSFImageLoop (pmConfig *config);312 324 bool psphotMakePSFReadout(pmConfig *config, const pmFPAview *view, const char *filerule); 313 325 … … 430 442 bool psphotRadialApertures (pmConfig *config, const pmFPAview *view, const char *filerule); 431 443 bool psphotRadialAperturesReadout (pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe); 432 bool psphotRadialApertureSource (pmSource *source, psMetadata *recipe, float skynoise,psImageMaskType maskVal, const psVector *radMax, int entry);444 bool psphotRadialApertureSource (pmSource *source, psMetadata *recipe, psImageMaskType maskVal, const psVector *radMax, int entry); 433 445 434 446 bool psphotExtendedSourceAnalysisByObject (pmConfig *config, psArray *objects, const pmFPAview *view, const char *filerule);
Note:
See TracChangeset
for help on using the changeset viewer.
