Index: trunk/ippconfig/hsc/Makefile.am
===================================================================
--- trunk/ippconfig/hsc/Makefile.am	(revision 39929)
+++ trunk/ippconfig/hsc/Makefile.am	(revision 40370)
@@ -8,7 +8,9 @@
 	format_mef.config \
 	format_cmf.config \
+	ghost.model.mdc \
 	ppImage.config \
 	ppMerge.config \
 	psastro.config \
+	psphot.config \
 	ppStats.config \
 	ppStack.config
Index: trunk/ippconfig/hsc/camera.config
===================================================================
--- trunk/ippconfig/hsc/camera.config	(revision 39929)
+++ trunk/ippconfig/hsc/camera.config	(revision 40370)
@@ -140,4 +140,5 @@
    z        STR   HSC-z
    y	    STR   HSC-Y
+   NB816    STR   NB0816
    NB921    STR   NB0921
 END
@@ -153,5 +154,5 @@
 END
 
-DVO.CAMERADIR	STR	megacam		# Camera directory for DVO
+DVO.CAMERADIR	STR	hsc		# Camera directory for DVO
 
 # convert supplied FPA.OBSTYPE values to abstract exptype names
@@ -170,5 +171,5 @@
 RECIPES         METADATA
         # Other recipes
-#       PSPHOT          STR     hsc/psphot.config           # psphot details
+        PSPHOT          STR     hsc/psphot.config           # psphot details
         PSASTRO         STR     hsc/psastro.config          # psastro details
 #	PSWARP		STR	hsc/pswarp.config		# pswarp details
Index: trunk/ippconfig/hsc/format_cmf.config
===================================================================
--- trunk/ippconfig/hsc/format_cmf.config	(revision 39929)
+++ trunk/ippconfig/hsc/format_cmf.config	(revision 40370)
@@ -194,4 +194,5 @@
 #       FPA.POSANGLE    STR     INR-STR
         FPA.POSANGLE    STR     INST-PA
+        FPA.ROTANGLE    STR     INST-PA
         FPA.RA          STR     RA
         FPA.DEC         STR     DEC
Index: trunk/ippconfig/hsc/format_mef.config
===================================================================
--- trunk/ippconfig/hsc/format_mef.config	(revision 39929)
+++ trunk/ippconfig/hsc/format_mef.config	(revision 40370)
@@ -195,4 +195,5 @@
 #       FPA.POSANGLE    STR     INR-STR -- this is equivalent to the GPC1 ROT, not POS
         FPA.POSANGLE    STR     INST-PA
+	FPA.ROTANGLE	STR	INST-PA
         FPA.RA          STR     RA
         FPA.DEC         STR     DEC
Index: trunk/ippconfig/hsc/format_raw.config
===================================================================
--- trunk/ippconfig/hsc/format_raw.config	(revision 39929)
+++ trunk/ippconfig/hsc/format_raw.config	(revision 40370)
@@ -194,4 +194,5 @@
 #       FPA.POSANGLE    STR     INR-STR
         FPA.POSANGLE    STR     INST-PA
+        FPA.ROTANGLE    STR     INST-PA
         FPA.RA          STR     RA
         FPA.DEC         STR     DEC
Index: trunk/ippconfig/hsc/ghost.model.mdc
===================================================================
--- trunk/ippconfig/hsc/ghost.model.mdc	(revision 40370)
+++ trunk/ippconfig/hsc/ghost.model.mdc	(revision 40370)
@@ -0,0 +1,78 @@
+# The R_TERMS polynomials have been converted from um units to mm units to be consistent with C_TERMS polynomials.
+
+GHOST.MODEL.HSC	MULTI
+  GHOST.MODEL.HSC	METADATA
+    FILTER 	STR	g
+    @C_TERMS	F32	3.86129097e-04  -4.56480396e+02  5.94514717e+02  -8.20984903e+03  4.35455723e+04  -1.19834803e+05  1.60789252e+05  -8.66581086e+04    # a comment
+    @R_TERMS	F32	2.80257250e+00  -1.14163334e+01  6.25378363e+02  -6.59305008e+03  3.21678893e+04  -7.68658356e+04  8.71449290e+04  -3.66203193e+04  # a comment
+    LIMIT	F32	12.0
+    SCALE       F32     3.49794238e-06
+# WRONG ORDER
+#    @C_TERMS	F32	-8.66581086e+04  1.60789252e+05  -1.19834803e+05  4.35455723e+04  -8.20984903e+03  5.94514717e+02  -4.56480396e+02  3.86129097e-04
+#    @R_TERMS	F32	-3.66203193e+04  8.71449290e+04  -7.68658356e+04  3.21678893e+04  -6.59305008e+03  6.25378363e+02  -1.14163334e+01  2.80257250e+00
+  END
+  GHOST.MODEL.HSC	METADATA
+    FILTER 	STR	r
+    @C_TERMS	F32	1.10217740e-03  -4.13994264e+02  -1.08162329e+02  -1.75333116e+02  -1.44358813e+03  7.03878935e+03  -1.55470840e+04  1.05167578e+04  # a comment
+    @R_TERMS	F32	7.84632263e+00  -1.34007061e-02  9.57272709e+01   -9.45421731e+02   5.64254906e+03  -1.97396910e+04  3.55382290e+04  -2.46004825e+04 # a comment
+    LIMIT	F32	11.5
+    SCALE       F32     3.49794238e-06
+    # @C_TERMS for original r 8.14947896e+03  -1.24163720e+04  5.41143508e+03  -1.02024286e+03  -2.39667209e+02  -1.00805716e+02  -4.16757016e+02  -1.48799186e-03
+    # @R_TERMS for original r -2.34342573e+07  3.47643396e+07  -1.98155551e+07  5.75428423e+06  -9.54233470e+05  9.14792638e+04  1.45742667e+03  6.96530721e+03
+# WRONG ORDER
+#    @C_TERMS	F32	1.05167578e+04  -1.55470840e+04  7.03878935e+03  -1.44358813e+03  -1.75333116e+02  -1.08162329e+02  -4.13994264e+02  1.10217740e-03
+#    @R_TERMS	F32	-2.46004825e+04  3.55382290e+04  -1.97396910e+04  5.64254906e+03  -9.45421731e+02   9.57272709e+01  -1.34007061e-02  7.84632263e+00
+  END
+  GHOST.MODEL.HSC	METADATA
+    FILTER 	STR	i
+    @C_TERMS	F32	-3.95203567e-03  -4.55641159e+02  5.73358984e+02  -8.75512267e+03  5.43205903e+04  -1.74052246e+05  2.70933733e+05  -1.66554502e+05  # a comment
+    @R_TERMS	F32	2.24351724e+00   -1.59383063e+01  8.56547254e+02  -1.09461298e+04  6.86646484e+04  -2.19342516e+05  3.46712176e+05  -2.15706075e+05  # a comment
+    LIMIT	F32	11.0
+    SCALE       F32     3.49794238e-06
+    # @C_TERMS for original i 7.09135701e+03  -1.08899009e+04  4.53311864e+03  -7.45070274e+02  -2.86196488e+02  -9.58537252e+01  -4.15997892e+02  -2.10038501e-03
+    # @R_TERMS for original i -2.65938293e+07  3.98815563e+07  -2.30650423e+07  6.77205238e+06  -1.11878753e+06  1.03127466e+05  1.44010771e+03  6.83384243e+03
+# WRONG ORDER
+#    @C_TERMS	F32	-1.66554502e+05  2.70933733e+05  -1.74052246e+05  5.43205903e+04  -8.75512267e+03  5.73358984e+02  -4.55641159e+02  -3.95203567e-03
+#    @R_TERMS	F32	-2.15706075e+05  3.46712176e+05  -2.19342516e+05  6.86646484e+04  -1.09461298e+04  8.56547254e+02  -1.59383063e+01   2.24351724e+00
+  END
+  GHOST.MODEL.HSC	METADATA
+    FILTER 	STR	z
+    @C_TERMS	F32	-1.79546522e-03  -4.13201008e+02  -1.08898155e+02  -1.51535018e+02  -1.51139264e+03   6.94362981e+03  -1.47396976e+04   9.59579373e+03  # a comment
+    @R_TERMS	F32	7.39449641e+00    7.28959803e-01   1.06569049e+02  -1.18036333e+03   7.42160510e+03  -2.62797780e+04   4.70124953e+04  -3.23514338e+04  # a comment
+    LIMIT	F32	11.0
+    SCALE       F32     3.49794238e-06
+# WRONG ORDER
+#    @C_TERMS	F32	9.59579373e+03  -1.47396976e+04  6.94362981e+03  -1.51139264e+03  -1.51535018e+02  -1.08898155e+02  -4.13201008e+02  -1.79546522e-03
+#    @R_TERMS	F32	-3.23514338e+04  4.70124953e+04  -2.62797780e+04  7.42160510e+03  -1.18036333e+03  1.06569049e+02  7.28959803e-01  7.39449641e+00
+  END
+  GHOST.MODEL.HSC	METADATA
+    FILTER 	STR	y
+    @C_TERMS	F32	-2.04774887e-03  -4.50571358e+02  3.73884700e+02  -6.38727141e+03  4.28067607e+04  -1.47306815e+05  2.42465240e+05  -1.56137979e+05  # a comment
+    @R_TERMS	F32	2.04967838e+00   -8.92675213e+00  6.03954493e+02  -7.97354793e+03  5.32635002e+04  -1.79071587e+05  2.94475198e+05  -1.88924528e+05  # a comment
+    LIMIT	F32	11.0
+    SCALE       F32     3.49794238e-06
+# WRONG ORDER
+#    @C_TERMS	F32	-1.56137979e+05  2.42465240e+05  -1.47306815e+05  4.28067607e+04  -6.38727141e+03  3.73884700e+02  -4.50571358e+02  -2.04774887e-03
+#    @R_TERMS	F32	-1.88924528e+05  2.94475198e+05  -1.79071587e+05  5.32635002e+04  -7.97354793e+03  6.03954493e+02  -8.92675213e+00  2.04967838e+00
+  END
+  GHOST.MODEL.HSC	METADATA
+    FILTER 	STR	NB816
+    @C_TERMS	F32	-3.52735759e-03  -4.54174618e+02  5.11013724e+02  -8.05597593e+03  5.11417991e+04  -1.67422366e+05  2.65225596e+05  -1.65501517e+05  # a comment
+    @R_TERMS	F32	2.17954931e+00   -1.39611991e+01  7.88077371e+02  -1.01750660e+04  6.49121728e+04  -2.10323885e+05  3.36261570e+05  -2.11111649e+05  # a comment
+    LIMIT	F32	11.0
+    SCALE       F32     3.49794238e-06
+# WRONG ORDER
+#    @C_TERMS	F32	-1.65501517e+05  2.65225596e+05  -1.67422366e+05  5.11417991e+04  -8.05597593e+03  5.11013724e+02  -4.54174618e+02  -3.52735759e-03
+#    @R_TERMS	F32	-2.11111649e+05  3.36261570e+05  -2.10323885e+05  6.49121728e+04  -1.01750660e+04  7.88077371e+02  -1.39611991e+01  2.17954931e+00
+  END
+  GHOST.MODEL.HSC	METADATA
+    FILTER 	STR	NB921
+    @C_TERMS	F32	-2.99761113e-03  -4.52301392e+02  4.49346634e+02  -7.38661211e+03  4.83455130e+04  -1.62550708e+05  2.63017929e+05  -1.66995347e+05  # a comment
+    @R_TERMS	F32	2.11290612e+00   -1.15228777e+01  7.02729746e+02  -9.20923423e+03  6.01493518e+04  -1.98625679e+05  3.22255104e+05  -2.04640222e+05  # a comment
+    LIMIT	F32	11.0
+    SCALE       F32     3.49794238e-06
+# WRONG ORDER
+#    @C_TERMS	F32	-1.66995347e+05  2.63017929e+05  -1.62550708e+05  4.83455130e+04  -7.38661211e+03  4.49346634e+02  -4.52301392e+02  -2.99761113e-03
+#    @R_TERMS	F32	-2.04640222e+05  3.22255104e+05  -1.98625679e+05  6.01493518e+04  -9.20923423e+03  7.02729746e+02  -1.15228777e+01  2.11290612e+00
+  END
+END
Index: trunk/ippconfig/hsc/ppStack.config
===================================================================
--- trunk/ippconfig/hsc/ppStack.config	(revision 39929)
+++ trunk/ippconfig/hsc/ppStack.config	(revision 40370)
@@ -11,4 +11,5 @@
 	HSC-Y	    F32	    0.0
 	NB0921	    F32	    0.0
+	NB0816	    F32	    0.0
 END
 
@@ -22,4 +23,5 @@
 	HSC-Y	    F32	    30.0
 	NB0921	    F32	    30.0
+	NB0816	    F32	    30.0
 END
 
Index: trunk/ippconfig/hsc/psastro.config
===================================================================
--- trunk/ippconfig/hsc/psastro.config	(revision 39929)
+++ trunk/ippconfig/hsc/psastro.config	(revision 40370)
@@ -2,48 +2,62 @@
 PSASTRO.SAVE.REFMATCH         BOOL     T  # save refstars in a separate FITS table
 PSASTRO.SAVE.REFSTARS         BOOL     F  # save refstars in a separate FITS file (broken!)
-PSASTRO.CATDIR                STR      PS1.REF.20140713
+#PSASTRO.CATDIR                STR      PS1.REF.20140713
+PSASTRO.CATDIR 		       STR     PS1.REF.20170919
 DVO.GETSTAR                   STR      getstar
 DVO.GETSTAR.OUTFORMAT         STR      PS1_DEV_0
 DVO.GETSTAR.PHOTCODE          STR      i
-DVO.GETSTAR.MAX.RHO           F32      30000.0
-DVO.GETSTAR.MIN.MAG           F32      12.0
-DVO.GETSTAR.MIN.MAG.INST      F32     -15.0
+DVO.GETSTAR.MAX.RHO           F32      90000.0
+DVO.GETSTAR.MIN.MAG           F32      -3.0
+DVO.GETSTAR.MIN.MAG.INST      F32     -27.0
 
 PHOTCODE.DATA MULTI
 PHOTCODE.DATA METADATA
   FILTER   STR g
-  ZEROPT   F32 26.75
+#  ZEROPT   F32 26.75
+  ZEROPT   F32 26.70
   PHOTCODE STR g
-  GHOST_MAX_MAG                   F32 -16.5
+  GHOST_MAX_MAG                   F32 -22.0
 END
 PHOTCODE.DATA METADATA
   FILTER   STR r
-  ZEROPT   F32 27.1
+#  ZEROPT   F32 27.1
+  ZEROPT   F32 27.05
   PHOTCODE STR r
-  GHOST_MAX_MAG                   F32 -20.0
+  GHOST_MAX_MAG                   F32 -22.5
 END
 PHOTCODE.DATA METADATA
   FILTER   STR i
-  ZEROPT   F32 27.0
+#  ZEROPT   F32 27.0
+  ZEROPT   F32 26.8
   PHOTCODE STR i
-  GHOST_MAX_MAG                   F32 -25.0
+  GHOST_MAX_MAG                   F32 -23.0
 END
 PHOTCODE.DATA METADATA
   FILTER   STR z
-  ZEROPT   F32 26.2
+#  ZEROPT   F32 26.2
+  ZEROPT   F32 26.0
   PHOTCODE STR z
-  GHOST_MAX_MAG                   F32 -25.0
+  GHOST_MAX_MAG                   F32 -23.0
 END
 PHOTCODE.DATA METADATA
   FILTER   STR y
-  ZEROPT   F32 25.1
+#  ZEROPT   F32 25.1
+  ZEROPT   F32 25.55
   PHOTCODE STR y
-  GHOST_MAX_MAG                   F32 -25.0
+  GHOST_MAX_MAG                   F32 -23.0
+END
+PHOTCODE.DATA METADATA
+  FILTER   STR NB816
+#  ZEROPT   F32 26.0
+  ZEROPT   F32 23.75
+  PHOTCODE STR i
+  GHOST_MAX_MAG                   F32 -23.0
 END
 PHOTCODE.DATA METADATA
   FILTER   STR NB921
-  ZEROPT   F32 25.4
+#  ZEROPT   F32 25.4
+  ZEROPT   F32 23.95
   PHOTCODE STR z
-  GHOST_MAX_MAG                   F32 -25.0
+  GHOST_MAX_MAG                   F32 -23.0
 END
 
@@ -58,6 +72,6 @@
 PSASTRO.GRID.DEL.ANGLE F32  1.0
 
-PSASTRO.GRID.NREF.MAX  S32   1000 # max stars accepted for fitting
-PSASTRO.GRID.NRAW.MAX  S32   1000 # max stars accepted for fitting
+PSASTRO.GRID.NREF.MAX  S32   5000 # max stars accepted for fitting
+PSASTRO.GRID.NRAW.MAX  S32   5000 # max stars accepted for fitting
 
 PSASTRO.GRID.MIN.INST.MAG.RAW       F32      -14
@@ -116,16 +130,126 @@
 
 # Masking parameters
-# REFSTAR_MASK			BOOL TRUE
-# REFSTAR_MASK_MAX_MAG		F32  -15.0
-# REFSTAR_MASK_SATSTAR_MAG_MAX    F32  -15.0
-# REFSTAR_MASK_SATSTAR_MAG_SLOPE  F32  10.15
-# REFSTAR_MASK_SATSTAR_POS_ZERO   F32   0.0
-
-# REFSTAR_MASK_SATSPIKE_MAG_SLOPE F32 0.5188
-# REFSTAR_MASK_SATSPIKE_MAG_MAX   F32 -14.644
-# REFSTAR_MASK_SATSPIKE_OFFSET    F32 0.0
-# REFSTAR_MASK_SATSPIKE_WIDTH     F32 6.0
-# REFSTAR_MASK_SATSPIKE_L0        F32 0
-# REFSTAR_MASK_SATSPIKE_WIDTH_SLOPE  F32 0.0106
+REFSTAR_MASK			BOOL TRUE
+REFSTAR_MASK_MAX_MAG		F32  -15.0
+REFSTAR_MASK_SATSTAR_MAG_MAX    F32  -15.0
+REFSTAR_MASK_SATSTAR_MAG_SLOPE  F32   4.45 # Was 10.15
+REFSTAR_MASK_SATSTAR_POS_ZERO   F32   -15.0
+
+REFSTAR_MASK_SATSPIKE_MAG_SLOPE F32 0.35
+REFSTAR_MASK_SATSPIKE_MAG_MAX   F32 -14.5
+REFSTAR_MASK_SATSPIKE_OFFSET    F32 0.0
+REFSTAR_MASK_SATSPIKE_WIDTH     F32 6.0
+REFSTAR_MASK_SATSPIKE_L0        F32 0
+REFSTAR_MASK_SATSPIKE_WIDTH_SLOPE  F32 0.0106
+
+REFSTAR_MASK_BLEED		BOOL TRUE
+
+REFSTAR_MASK_BLEED_MAG_MAX      F32 -14.5
+REFSTAR_MASK_BLEED_MAG_SLOPE    F32   2.0
+
+REFSTAR_MASK_BLEED_ORIENTATION_X BOOL FALSE
+REFSTAR_MASK_BLEED_MAG_MAX_X    F32 -15.0
+REFSTAR_MASK_BLEED_MAG_SLOPE_X  F32   5.0
+
+REFSTAR_MASK_BLEED_ORIENTATION_Y BOOL TRUE
+REFSTAR_MASK_BLEED_MAG_MAX_Y    F32 -14.5
+REFSTAR_MASK_BLEED_MAG_SLOPE_Y  F32   0.425
+
+REFSTAR_COUNT_GHOSTS            BOOL TRUE
+#REFSTAR_MASK_GHOST              BOOL TRUE
+REFSTAR_MASK_GHOST		 BOOL FALSE
+GHOST_MODEL                     STR  hsc/ghost.model.mdc
+
+
+#REFSTAR_MASK_GLINTS		BOOL TRUE
+REFSTAR_MASK_GLINTS		BOOL FALSE
+GLINT_MAX_MAG			F32  -19
+GLINT_LENGTH_MAG_SLOPE		F32  0.0
+GLINT_LENGTH_MAG_ZERO		F32  0.0
+GLINT_WIDTH			F32  80.0
+
+
+# The slopes and radii and region below are all in FPA units, 1/13.5 of a regular pixel.
+GLINT.REGION			MULTI
+GLINT.REGION			METADATA
+  GLINT.TYPE                    STR  HSC
+  GLINT.PIXEL.SCALE		F32  3.49794238e-06
+  REGION			STR  [-350000:350000,-350000:350000]
+  GLINT.RADIUS.INNER            F32  252435  # 0.883 degrees
+  GLINT.RADIUS.OUTER		F32  283025  # 0.990 degrees
+  
+  GLINT.FILTER.TERM		MULTI
+  GLINT.FILTER.TERM		METADATA
+    FILTER			STR	g
+    @C_TERMS			F32	-4467.9759580157  10022.1277915657  -5156.3556611527 # a comment
+    @R_TERMS			F32	-4375.9715493905  9717.6993803237   -5203.2424778605 # a comment
+    FACTOR			F32	1.002
+    LIMIT			F32	14.0
+  END
+  GLINT.FILTER.TERM		METADATA
+    FILTER			STR      r
+    @C_TERMS			F32	 -4354.2575893763  9762.9766653532  -5011.1243975288 # a comment
+    @R_TERMS			F32	 -4263.2230039887  9457.4516871365  -5057.2762518308 # a comment
+    FACTOR			F32	 1.0015
+    LIMIT			F32	 13.5
+  END
+  GLINT.FILTER.TERM		METADATA
+    FILTER			STR      i
+    @C_TERMS			F32	 -4243.1837126908  9517.3512135240  -4876.3237965836 # a comment
+    @R_TERMS			F32	 -4154.5095389959  9215.4140278639  -4924.2923196315 # a comment
+    FACTOR			F32	1.001
+    LIMIT			F32	13.5
+  END
+  GLINT.FILTER.TERM		METADATA
+    FILTER			STR      z
+    @C_TERMS			F32	 -3966.2315539829  8920.7199277389  -4555.9567436784 # a comment
+    @R_TERMS			F32	 -3878.4529585585  8619.7241050446  -4604.3603386145 # a comment
+    FACTOR			F32	0.9995
+    LIMIT			F32	13.0
+  END
+  GLINT.FILTER.TERM		METADATA
+    FILTER			STR      y
+    @C_TERMS			F32	 -3723.5919271089  8403.7641770854  -4281.0159171765 # a comment
+    @R_TERMS			F32	 -3637.0352789862  8104.8245491120  -4330.4583627761 # a comment
+    FACTOR			F32	1.000
+    LIMIT			F32	13.0
+  END
+  GLINT.FILTER.TERM		METADATA
+    FILTER			STR      NB816
+    @C_TERMS			F32	 -4243.1837126908  9517.3512135240  -4876.3237965836 # a comment
+    @R_TERMS			F32	 -4154.5095389959  9215.4140278639  -4924.2923196315 # a comment
+    FACTOR			F32	1.001
+    LIMIT			F32	13.5
+  END
+  GLINT.FILTER.TERM		METADATA
+    FILTER			STR      NB921
+    @C_TERMS			F32	 -3966.2315539829  8920.7199277389  -4555.9567436784 # a comment
+    @R_TERMS			F32	 -3878.4529585585  8619.7241050446  -4604.3603386145 # a comment
+    FACTOR			F32	1.0005
+    LIMIT			F32	12.0
+  END
+
+END
+
+#  GLINT.RADIUS.INNER		F32  245000
+#  GLINT.RADIUS.OUTER		F32  260000
+
+#  GLINT.ANGLE.INNER_SLOPE       F32  -0.0059259
+#  GLINT.ANGLE.INNER_ZERO	F32  72
+
+#  GLINT.ANGLE.OUTER_SLOPE	F32 0.0088889 
+#  GLINT.ANGLE.OUTER_ZERO	F32 -41
+
+#   GLINT.ANGLE.INNER_SLOPE      F32  0.0
+#   GLINT.ANGLE.INNER_ZERO       F32  7.0
+#   GLINT.ANGLE.INNER_ZERO       F32  1.5
+#   GLINT.ANGLE.OUTER_SLOPE      F32  0.0
+#   GLINT.ANGLE.OUTER_ZERO       F32 22.0
+#   GLINT.ANGLE.OUTER_ZERO       F32  6.0
+
+
+
+
+
 
 # REFSTAR_MASK_GLINTS             BOOL  TRUE
@@ -137,2 +261,24 @@
 #   GLINT.TYPE                    STR HSC
 # END
+
+STATICSKY_CAL   METADATA
+    REFSTAR_MASK                BOOL FALSE
+    PSASTRO.SAVE.REFMATCH       BOOL FALSE
+    PSASTRO.FIX.CHIPS           BOOL FALSE
+    PSASTRO.USE.MODEL           BOOL FALSE
+    PSASTRO.MOSAIC.MODE         BOOL FALSE
+    DVO.GETSTAR.FIXED.ZEROPT    F32   30.0
+        DVO.GETSTAR.MIN.MAG.INST    F32   -22.0
+    PSASTRO.CATDIR               STR  PS1.REF.20140713
+    ZERO.POINT.USE.MEAN                  BOOL    TRUE
+    PSASTRO.MATCH.RADIUS.N0 F32    30
+    PSASTRO.MATCH.RADIUS.N1 F32    20
+    PSASTRO.MATCH.RADIUS.N2 F32    10
+    PSASTRO.MATCH.RADIUS.N3 F32    2
+    PSASTRO.MATCH.RADIUS.N4 F32    1
+    PSASTRO.MATCH.FIT.NITER S32    5
+
+    PSASTRO.MAX.ERROR      F32      0.2  # in arcsec units, if larger than 0.2" on skycell then a problem..
+
+    TRANSFORM.GALAXY.SHAPE.ERRORS  BOOL T
+END
Index: trunk/ippconfig/hsc/psphot.config
===================================================================
--- trunk/ippconfig/hsc/psphot.config	(revision 40370)
+++ trunk/ippconfig/hsc/psphot.config	(revision 40370)
@@ -0,0 +1,88 @@
+BACKGROUND.XBIN                     S32   600             # size of background superpixels
+BACKGROUND.YBIN                     S32   600             # size of background superpixels
+BACKGROUND.XSAMPLE                  F32   2.0             # size of background superpixels
+BACKGROUND.YSAMPLE                  F32   2.0             # size of background superpixels
+
+PSF_MODEL	STR	  PS_MODEL_HSC_V1
+
+
+
+STACKPHOT	METADATA
+ SAVE.RESID     BOOL      TRUE
+
+ PSF_MODEL	STR	  PS_MODEL_HSC_V1
+  EXTENDED_SOURCE_FITS                BOOL  FALSE  # perform any of the aperture-like measurements?
+  EXTENDED_SOURCE_GALAXY_PARAMS       BOOL  FALSE  # measure additional paramters for "galaxies"
+  EXTENDED_SOURCE_SN_LIM              F32   10.0
+  EXTENDED_SOURCE_PETROSIAN           BOOL  FALSE
+  EXTENDED_SOURCE_ANNULI              BOOL  TRUE
+  EXT.NSIGMA.LIMIT.USE                BOOL  FALSE
+  EXT.FIT.MIN.GAL.LIMIT.USE           BOOL  TRUE  # limit extended source fits by galactic coordinates
+
+  PSPHOT.STACK.MATCH.PSF.SOURCE       STR   AUTO # which inputs to convolve? (RAW, CNV, AUTO)
+  PSPHOT.STACK.TARGET.PSF.AUTO        BOOL  F    # automatically determine target PSF size?
+  # NOTE: if PSPHOT.STACK.USE.RAW is set to False, KRON.SMOOTH should be
+  # set to false as well in order to get the best MOMENTS_R1 measurement
+  PSPHOT.STACK.USE.RAW                BOOL  T    # perform photometry & morphology analysis on the raw image
+  KRON_SMOOTH                         BOOL  T    # smooth before kron radius measurement
+  @PSPHOT.STACK.TARGET.PSF.FWHM       F32   6.0 8.0 # FWHM of target PSF (if NOT AUTO sized; pixels)
+  RADIAL_APERTURES                    BOOL  T    # calculate flux in circular radial apertures?
+  RADIAL_APERTURES_SN_LIM             F32   0.0  # S/N limit for radial aperture calculation
+  OUTPUT.FORMAT                       STR   PS1_SV4
+
+  # subtract radial profiles for extremely bright stars?
+  SUBTRACT_SATSTAR_PROFILE            BOOL  T
+  
+  CONSTANT_PHOTOMETRIC_WEIGHTS        BOOL  TRUE 
+  POISSON.ERRORS.PHOT.LMM             BOOL  TRUE
+
+  LMM_FIT_CHISQ_CONVERGENCE           BOOL  FALSE           # use the (old) chisq convergence or the new parameter one 
+  LMM_FIT_GAIN_FACTOR_MODE            S32   2               # there are 3 options to determine the gain factor (0,1,2)
+  EXT_FIT_MIN_TOL                     F32   0.1             # Fit tolerance for EXT
+
+  EXT_FIT_MAX_RADIUS                  F32   50.0
+  PEAKS_NMAX_TOTAL                    S32   0 # set this to limit the allowed number of peaks - Yields fault instead of avoid memory explosion
+
+  REPAIR.PETROSIAN.MAG.ERRORS         BOOL  FALSE # write PETRO_MAG_ERR as dFlux / Flux when writing
+
+
+ # PSPHOT.STACK.MATCH.FILTER
+ # list of metadata to control how source matching is performed for each band
+ #  FILTER.ID is used to match to the FPA's concept value FPA.FILTERID
+ # ORDER controls the order in which the bands are processed. Lower numbers are processed first.
+ #       The intent is to process in order of sensitivity
+ # MATCH.ALL if true causes forced photometry sources for objects detected in that band but don't meet 
+ #       the minimum number of detections cut
+ # TYPE is used in the recipe bookkeeping and has no semantic (but must be unique)
+ # Note: if an input has a filter not in this list it will be processed after all of the others with MATCH.ALL = FALSE
+ PSPHOT.STACK.MATCH.FILTERS   METADATA
+    TYPE        PSPHOT_STACK.MATCH.FILTER FILTER.ID ORDER MATCH.ALL Y.RATIO.MAX
+    gband       PSPHOT_STACK.MATCH.FILTER   HSC-g        4       TRUE      0
+    rband       PSPHOT_STACK.MATCH.FILTER   HSC-r2       2       TRUE      0
+    iband       PSPHOT_STACK.MATCH.FILTER   HSC-i2       1       TRUE      0
+    zband       PSPHOT_STACK.MATCH.FILTER   HSC-z        3       TRUE      0
+    yband       PSPHOT_STACK.MATCH.FILTER   HSC-Y        5       TRUE      0
+    NB9		PSPHOT_STACK.MATCH.FILTER   NB0921	 6       TRUE      0
+    NB8		PSPHOT_STACK.MATCH.FILTER   NB0816	 7	 TRUE 	   0
+ END
+
+ EXT.ANALYSIS.MAG.LIMITS METADATA
+    TYPE  DATA FILTER.ID MAG.LIMIT.PETRO    MAG.LIMIT.EXTFIT
+    gband DATA g         28                 25.5
+    rband DATA r         28                 25.5
+    iband DATA i         27                 24.5
+    zband DATA z         26.5               23
+    yband DATA y         26                 22.5
+    NB9   DATA NB0921    26                 22.5
+    NB8   DATA NB0816    26                 22.5
+    other DATA any       25                 21.5
+
+#     gband DATA g         25                 21.5
+#     rband DATA r         25                 21.5 
+#     iband DATA i         25                 21.5
+#     zband DATA z         25                 20.5
+#     yband DATA y         25                 19.5
+#     NB    DATA NB0921    25                 20.5
+#     other DATA any       25                 21.5
+ END
+END
