Index: trunk/psphot/src/psphot.h
===================================================================
--- trunk/psphot/src/psphot.h	(revision 6753)
+++ trunk/psphot/src/psphot.h	(revision 6851)
@@ -54,4 +54,5 @@
 bool 		psphotDumpMoments (psMetadata *config, psArray *sources);
 psMetadata     *psphotDefineHeader (psMetadata *config);
+bool            psphotWeightBias (pmReadout *readout, psArray *sources, psMetadata *config, pmPSF *psf);
 
 // PSF / DBL / EXT evaluation functions
@@ -63,14 +64,14 @@
 bool 		psphotInitLimitsPSF (psMetadata *config);
 bool		psphotInitLimitsEXT (psMetadata *config);
-bool		psphotFitBlend (pmReadout *readout, pmSource *source);
-bool		psphotFitBlob (pmReadout *readout, pmSource *source, psArray *sources);
-bool		psphotFitPSF (pmReadout *readout, pmSource *source);
+bool		psphotFitBlend (pmReadout *readout, pmSource *source, pmPSF *psf);
+bool		psphotFitBlob (pmReadout *readout, pmSource *source, psArray *sources, pmPSF *psf);
+bool		psphotFitPSF (pmReadout *readout, pmSource *source, pmPSF *psf);
 pmModel	       *psphotFitEXT (pmReadout *readout, pmSource *source);
 psArray	       *psphotFitDBL (pmReadout *readout, pmSource *source);
 
+// functions to support simultaneous multi-source fitting
+bool 		psphotFitSet (pmSource *oneSrc, pmModel *oneModel, char *fitset, pmSourceFitMode mode);
+
 // XXX these can probably be dropped:
-
-// functions to support simultaneous multi-source fitting
-bool 		psphotFitSet (pmSource *oneSrc, pmModel *oneModel, char *fitset, bool PSF);
 
 # if (0)
