Index: trunk/ippconfig/gpc1/Makefile.am
===================================================================
--- trunk/ippconfig/gpc1/Makefile.am	(revision 31708)
+++ trunk/ippconfig/gpc1/Makefile.am	(revision 31717)
@@ -25,4 +25,5 @@
 	psastro.config \
         pswarp.config \
+	psvideophot.config \
 	rejections.config
 
Index: trunk/ippconfig/gpc1/camera.config
===================================================================
--- trunk/ippconfig/gpc1/camera.config	(revision 31708)
+++ trunk/ippconfig/gpc1/camera.config	(revision 31717)
@@ -121,4 +121,5 @@
 	PSPHOT		STR	gpc1/psphot.config
 	PSWARP		STR	gpc1/pswarp.config
+        PSVIDEOPHOT     STR     gpc1/psvideophot.config
 	REJECTIONS      STR     gpc1/rejections.config       # rejection recipe
 	PPSTACK		STR	gpc1/ppStack.config
Index: trunk/ippconfig/gpc1/psvideophot.config
===================================================================
--- trunk/ippconfig/gpc1/psvideophot.config	(revision 31717)
+++ trunk/ippconfig/gpc1/psvideophot.config	(revision 31717)
@@ -0,0 +1,34 @@
+# Standard chip processing
+CHIP_1               METADATA
+  BASE.FITS        BOOL    FALSE           # Save base detrended image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  REMNANCE         BOOL    FALSE           # Remnance masking
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    TRUE            # Mask bad pixels
+  MASK.BUILD       BOOL    TRUE            # Build internal mask?
+  MASK.BURNTOOL    BOOL    TRUE            # Mask potential burntool trails
+  PATTERN.ROW      BOOL    TRUE            # Row pattern correction
+  PATTERN.CELL     BOOL    TRUE            # Cell pattern correction
+  FRINGE           BOOL    TRUE            # Fringe subtraction
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+  PHOTOM           BOOL    TRUE            # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BACKGROUND       BOOL    TRUE            # Subtract background?
+  CROSSTALK.MEASURE  BOOL  TRUE            # Subtract model background?
+END
+
+# Photometry and astrometry only (for pre-reduced data)
+PSVIDEOPHOT_1         METADATA
+   # right now we don't have any options
+    PHOTOM           BOOL    TRUE            # Source identification and photometry
+END
Index: trunk/ippconfig/recipes/Makefile.am
===================================================================
--- trunk/ippconfig/recipes/Makefile.am	(revision 31708)
+++ trunk/ippconfig/recipes/Makefile.am	(revision 31717)
@@ -21,4 +21,5 @@
 	psphot.config \
 	pswarp.config \
+	psvideophot.config \
 	ppSim.config \
 	ppSub.config \
Index: trunk/ippconfig/recipes/filerules-split.mdc
===================================================================
--- trunk/ippconfig/recipes/filerules-split.mdc	(revision 31708)
+++ trunk/ippconfig/recipes/filerules-split.mdc	(revision 31717)
@@ -47,4 +47,11 @@
 PPIMAGE.SHUTTER           INPUT    @DETDB        CHIP       IMAGE
 PPIMAGE.LINEARITY         INPUT    @DETDB        CHIP       LINEARITY
+
+## Files used by psvideophot
+PSVIDEOPHOT.INPUT             INPUT    @FILES        CHIP       IMAGE
+PSVIDEOPHOT.INPUT.MASK        INPUT    @FILES        CHIP       MASK
+PSVIDEOPHOT.INPUT.VARIANCE    INPUT    @FILES        CHIP       VARIANCE
+PSVIDEOPHOT.INPUT.PSF         INPUT    @FILES        CHIP       PSF
+PSVIDEOPHOT.INPUT.SRC         INPUT    @FILES        CHIP       CMF
 
 ## Files used by ppMerge
@@ -211,4 +218,8 @@
 PSPHOT.PSF.RAW.SAVE          OUTPUT {OUTPUT}.{CHIP.NAME}.psf          PSF             NONE       CHIP       TRUE      MEF
 PSPHOT.PSF.SKY.SAVE          OUTPUT {OUTPUT}.psf                      PSF             NONE       FPA        TRUE      MEF
+
+#psvideophot
+PSVIDEOPHOT.OUTPUT           OUTPUT {OUTPUT}.{CHIP.NAME}.vid          OBJ NONE CHIP TRUE NONE
+PSVIDEOPHOT.CHIP             OUTPUT {OUTPUT}.{CHIP.NAME}.vid          OBJ NONE CHIP TRUE NONE
 
 # used by staticsky with single input
Index: trunk/ippconfig/recipes/psvideophot.config
===================================================================
--- trunk/ippconfig/recipes/psvideophot.config	(revision 31717)
+++ trunk/ippconfig/recipes/psvideophot.config	(revision 31717)
@@ -0,0 +1,34 @@
+# Standard chip processing
+CHIP_1               METADATA
+  BASE.FITS        BOOL    FALSE           # Save base detrended image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  REMNANCE         BOOL    FALSE           # Remnance masking
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    TRUE            # Mask bad pixels
+  MASK.BUILD       BOOL    TRUE            # Build internal mask?
+  MASK.BURNTOOL    BOOL    TRUE            # Mask potential burntool trails
+  PATTERN.ROW      BOOL    TRUE            # Row pattern correction
+  PATTERN.CELL     BOOL    TRUE            # Cell pattern correction
+  FRINGE           BOOL    TRUE            # Fringe subtraction
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+  PHOTOM           BOOL    TRUE            # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BACKGROUND       BOOL    TRUE            # Subtract background?
+  CROSSTALK.MEASURE  BOOL  TRUE            # Subtract model background?
+END
+
+# Photometry and astrometry only (for pre-reduced data)
+PSVIDEOPHOT_1         METADATA
+   # right now we don't have any options
+    PHOTOM           BOOL    TRUE            # Source identification and photometry
+END
Index: trunk/ippconfig/recipes/reductionClasses.mdc
===================================================================
--- trunk/ippconfig/recipes/reductionClasses.mdc	(revision 31708)
+++ trunk/ippconfig/recipes/reductionClasses.mdc	(revision 31717)
@@ -163,4 +163,5 @@
 	BACKGROUND_PPBACKGROUND	STR	BACKGROUND
 	BACKGROUND_PSWARP	STR	BACKGROUND
+        PSVIDEOPHOT             STR     PSVIDEOPHOT
 END
 
Index: trunk/ippconfig/system.config
===================================================================
--- trunk/ippconfig/system.config	(revision 31708)
+++ trunk/ippconfig/system.config	(revision 31717)
@@ -60,3 +60,4 @@
         NIGHTLY_SCIENCE STR             recipes/nightly_science.config # Nightly Science
 	PPBACKGROUND	STR		recipes/ppBackground.mdc       # Background restoration
+        PSVIDEOPHOT	STR		recipes/psvideophot.config # video cell photometry
 END
