Index: /trunk/ippToPsps/config/tables.FG.vot
===================================================================
--- /trunk/ippToPsps/config/tables.FG.vot	(revision 38215)
+++ /trunk/ippToPsps/config/tables.FG.vot	(revision 38215)
@@ -0,0 +1,276 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<VOTABLE version="1.1">
+  <RESOURCE>
+    <TABLE name="ForcedSummaryMeta">
+      <DESCRIPTION>VOTable description of PSPS table ForcedSummaryMeta</DESCRIPTION>
+      <PARAM arraysize="1" datatype="char" ucd="meta.bib.author" name="Author" value="PSPS"></PARAM>
+      <FIELD name="forcedSummaryID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+        <DESCRIPTION>forced warp identifier identifier</DESCRIPTION>
+      </FIELD>
+      <FIELD name="batchID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+	<DESCRIPTION>batch identifier</DESCRIPTION>
+      </FIELD>
+      <FIELD name="surveyID" arraysize="1" datatype="unsignedByte" unit="dimensionless" default="NA">
+        <DESCRIPTION>survey flag identifier</DESCRIPTION>
+      </FIELD>
+      <FIELD name="filterID" arraysize="1" datatype="unsignedByte" unit="dimensionless" default="NA">
+        <DESCRIPTION>filter identifier</DESCRIPTION>
+      </FIELD>
+      <FIELD name="stackMetaID" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+	<DESCRIPTION>single float giving PrimaryCell.SkyCell identifier</DESCRIPTION>
+      </FIELD>
+      <FIELD name="dataRelease" arraysize="1" datatype="unsignedByte" unit="dimensionless" default="NA">
+        <DESCRIPTION>Data release</DESCRIPTION>
+      </FIELD>
+      <DATA>
+        <TABLEDATA></TABLEDATA>
+      </DATA>
+    </TABLE>
+    <TABLE name="ForcedGalaxyShape">
+      <DESCRIPTION>VOTable description of PSPS table ForcedGalaxyShape</DESCRIPTION>
+      <PARAM arraysize="1" datatype="char" ucd="meta.bib.author" name="Author" value="PSPS"></PARAM>
+      <FIELD name="objID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+        <DESCRIPTION>ODM object identifier</DESCRIPTION>
+      </FIELD>
+      <FIELD name="uniquePspsFGid" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+	<DESCRIPTION>unique psps id</DESCRIPTION>
+      </FIELD>
+      <FIELD name="ippObjID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+        <DESCRIPTION>object id generated by IPP</DESCRIPTION>
+      </FIELD>
+      <FIELD name="surveyID" arraysize="1" datatype="unsignedByte" unit="dimensionless" default="NA">
+        <DESCRIPTION>survey flag identifier</DESCRIPTION>
+      </FIELD>
+      <FIELD name="randomForcedGalID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+        <DESCRIPTION> random warp id</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gippDetectID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+        <DESCRIPTION>detection id generated by IPP</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gforcedSummaryID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+	<DESCRIPTION>forced warp measurement meta identifer</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gGalModelType" arraysize="1" datatype="int" unit="dimensionless" default="-999">
+	<DESCRIPTION>which model was used</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gGalMajor" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>Galaxy major axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gGalMajorErr" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>estimated error on galaxy major axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gGalMinor" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>Galaxy minor axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gGalMinorErr" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>estimated error on galaxy minor axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gGalMag" arraysize="1" datatype="float" unit="AB_mag" default="-999">
+        <DESCRIPTION>Galaxy fit mag</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gGalMagErr" arraysize="1" datatype="float" unit="AB_mag" default="-999">
+        <DESCRIPTION>estimated error on galaxy fit mag</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gGalRa" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>offset in ra of sersic fit from psf ra</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gGalDec" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>offset in dec of sersic fit from psf dec</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gGalRaErr" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>estimated error in offset in ra of sersic fit from psf ra</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gGalDecErr" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>estimated error offset in dec of sersic fit from psf dec</DESCRIPTION>
+      </FIELD>
+      <FIELD name="gGalChisq" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>chisq at minimum</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rippDetectID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+        <DESCRIPTION>detection id generated by IPP</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rforcedSummaryID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+	<DESCRIPTION>forced warp measurement meta identifer</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rGalModelType" arraysize="1" datatype="int" unit="dimensionless" default="-999">
+	<DESCRIPTION>which model was used</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rGalMajor" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>Galaxy major axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rGalMajorErr" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>estimated error on galaxy major axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rGalMinor" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>Galaxy minor axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rGalMinorErr" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>estimated error on galaxy minor axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rGalMag" arraysize="1" datatype="float" unit="AB_mag" default="-999">
+        <DESCRIPTION>Galaxy fit mag</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rGalMagErr" arraysize="1" datatype="float" unit="AB_mag" default="-999">
+        <DESCRIPTION>estimated error on galaxy fit mag</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rGalRa" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>offset in ra of sersic fit from psf ra</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rGalDec" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>offset in dec of sersic fit from psf dec</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rGalRaErr" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>estimated error in offset in ra of sersic fit from psf ra</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rGalDecErr" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>estimated error offset in dec of sersic fit from psf dec</DESCRIPTION>
+      </FIELD>
+      <FIELD name="rGalChisq" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>chisq at minimum</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iippDetectID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+        <DESCRIPTION>detection id generated by IPP</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iforcedSummaryID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+	<DESCRIPTION>forced warp measurement meta identifer</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iGalModelType" arraysize="1" datatype="int" unit="dimensionless" default="-999">
+	<DESCRIPTION>which model was used</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iGalMajor" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>Galaxy major axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iGalMajorErr" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>estimated error on galaxy major axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iGalMinor" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>Galaxy minor axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iGalMinorErr" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>estimated error on galaxy minor axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iGalMag" arraysize="1" datatype="float" unit="AB_mag" default="-999">
+        <DESCRIPTION>Galaxy fit mag</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iGalMagErr" arraysize="1" datatype="float" unit="AB_mag" default="-999">
+        <DESCRIPTION>estimated error on galaxy fit mag</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iGalRa" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>offset in ra of sersic fit from psf ra</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iGalDec" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>offset in dec of sersic fit from psf dec</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iGalRaErr" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>estimated error in offset in ra of sersic fit from psf ra</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iGalDecErr" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>estimated error offset in dec of sersic fit from psf dec</DESCRIPTION>
+      </FIELD>
+      <FIELD name="iGalChisq" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>chisq at minimum</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zippDetectID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+        <DESCRIPTION>detection id generated by IPP</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zforcedSummaryID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+	<DESCRIPTION>forced warp measurement meta identifer</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zGalModelType" arraysize="1" datatype="int" unit="dimensionless" default="-999">
+	<DESCRIPTION>which model was used</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zGalMajor" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>Galaxy major axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zGalMajorErr" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>estimated error on galaxy major axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zGalMinor" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>Galaxy minor axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zGalMinorErr" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>estimated error on galaxy minor axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zGalMag" arraysize="1" datatype="float" unit="AB_mag" default="-999">
+        <DESCRIPTION>Galaxy fit mag</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zGalMagErr" arraysize="1" datatype="float" unit="AB_mag" default="-999">
+        <DESCRIPTION>estimated error on galaxy fit mag</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zGalRa" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>offset in ra of sersic fit from psf ra</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zGalDec" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>offset in dec of sersic fit from psf dec</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zGalRaErr" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>estimated error in offset in ra of sersic fit from psf ra</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zGalDecErr" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>estimated error offset in dec of sersic fit from psf dec</DESCRIPTION>
+      </FIELD>
+      <FIELD name="zGalChisq" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>chisq at minimum</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yippDetectID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+        <DESCRIPTION>detection id generated by IPP</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yforcedSummaryID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+	<DESCRIPTION>forced warp measurement meta identifer</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yGalModelType" arraysize="1" datatype="int" unit="dimensionless" default="-999">
+	<DESCRIPTION>which model was used</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yGalMajor" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>Galaxy major axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yGalMajorErr" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>estimated error on galaxy major axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yGalMinor" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>Galaxy minor axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yGalMinorErr" arraysize="1" datatype="float" unit="arcsec" default="-999">
+        <DESCRIPTION>estimated error on galaxy minor axis</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yGalMag" arraysize="1" datatype="float" unit="AB_mag" default="-999">
+        <DESCRIPTION>Galaxy fit mag</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yGalMagErr" arraysize="1" datatype="float" unit="AB_mag" default="-999">
+        <DESCRIPTION>estimated error on galaxy fit mag</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yGalRa" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>offset in ra of sersic fit from psf ra</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yGalDec" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>offset in dec of sersic fit from psf dec</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yGalRaErr" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>estimated error in offset in ra of sersic fit from psf ra</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yGalDecErr" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>estimated error offset in dec of sersic fit from psf dec</DESCRIPTION>
+      </FIELD>
+      <FIELD name="yGalChisq" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>chisq at minimum</DESCRIPTION>
+      </FIELD>
+      <DATA>
+        <TABLEDATA></TABLEDATA>
+      </DATA>
+    </TABLE>
+    <TABLE name="ForcedSummaryToImage">
+      <DESCRIPTION>VOTable description of PSPS table ForcedSummaryToImage</DESCRIPTION>
+      <PARAM arraysize="1" datatype="char" ucd="meta.bib.author" name="Author" value="PSPS"></PARAM>
+      <FIELD name="forcedSummaryID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+        <DESCRIPTION>forced warp identifier</DESCRIPTION>
+      </FIELD>
+      <FIELD name="imageID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+        <DESCRIPTION>hashed exposure-ccdID identifier</DESCRIPTION>
+      </FIELD>
+      <DATA>
+        <TABLEDATA></TABLEDATA>
+      </DATA>
+    </TABLE>
+   </RESOURCE>
+</VOTABLE>
Index: /trunk/ippToPsps/config/tables.FO.vot
===================================================================
--- /trunk/ippToPsps/config/tables.FO.vot	(revision 38214)
+++ /trunk/ippToPsps/config/tables.FO.vot	(revision 38215)
@@ -651,4 +651,10 @@
 	<DESCRIPTION>psf model shear polarizability E2 term</DESCRIPTION>
       </FIELD>
+      <FIELD name="rpsfE1" arraysize="1" datatype="float" unit="dimensionless" default="-999" >
+	<DESCRIPTION>psf model E1
+      </FIELD>
+      <FIELD name="rpsfE2" arraysize="1" datatype="float" unit="dimensionless" default="-999" >
+	<DESCRIPTION>psf model E2
+      </FIELD>
       <FIELD name="iLensObjSmearX11" arraysize="1" datatype="float" unit="arcsec^-2" default="-999">
         <DESCRIPTION>per-object smear polarizability X11 term</DESCRIPTION>
@@ -711,4 +717,10 @@
 	<DESCRIPTION>psf model shear polarizability E2 term</DESCRIPTION>
       </FIELD>
+      <FIELD name="ipsfE1" arraysize="1" datatype="float" unit="dimensionless" default="-999" >
+	<DESCRIPTION>psf model E1
+      </FIELD>
+      <FIELD name="ipsfE2" arraysize="1" datatype="float" unit="dimensionless" default="-999" >
+	<DESCRIPTION>psf model E2
+      </FIELD>
       <FIELD name="zLensObjSmearX11" arraysize="1" datatype="float" unit="arcsec^-2" default="-999">
 	<DESCRIPTION>per-object smear polarizability X11 term</DESCRIPTION>
@@ -771,4 +783,10 @@
 	<DESCRIPTION>psf model shear polarizability E2 term</DESCRIPTION>
       </FIELD>
+      <FIELD name="zpsfE1" arraysize="1" datatype="float" unit="dimensionless" default="-999" >
+	<DESCRIPTION>psf model E1
+      </FIELD>
+      <FIELD name="zpsfE2" arraysize="1" datatype="float" unit="dimensionless" default="-999" >
+	<DESCRIPTION>psf model E2
+      </FIELD>
       <FIELD name="yLensObjSmearX11" arraysize="1" datatype="float" unit="arcsec^-2" default="-999">
 	<DESCRIPTION>per-object smear polarizability X11 term</DESCRIPTION>
@@ -830,4 +848,10 @@
       <FIELD name="yLensPSFShearE2" arraysize="1" datatype="float" unit="dimensionless" default="-999">
 	<DESCRIPTION>psf model shear polarizability E2 term</DESCRIPTION>
+      </FIELD>
+      <FIELD name="ypsfE1" arraysize="1" datatype="float" unit="dimensionless" default="-999" >
+	<DESCRIPTION>psf model E1
+      </FIELD>
+      <FIELD name="ypsfE2" arraysize="1" datatype="float" unit="dimensionless" default="-999" >
+	<DESCRIPTION>psf model E2
       </FIELD>
       <DATA>
Index: /trunk/ippToPsps/config/tables.FW.vot
===================================================================
--- /trunk/ippToPsps/config/tables.FW.vot	(revision 38214)
+++ /trunk/ippToPsps/config/tables.FW.vot	(revision 38215)
@@ -133,4 +133,7 @@
         <DESCRIPTION>survey flag identifier</DESCRIPTION>
       </FIELD>
+      <FIELD name="forcedSummaryID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+	<DESCRIPTION>forced warp summary meta identifer</DESCRIPTION>
+      </FIELD>
       <FIELD name="forcedWarpID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
 	<DESCRIPTION>forced warp measurement meta identifer</DESCRIPTION>
@@ -256,5 +259,5 @@
     </TABLE>
     <TABLE name="ForcedWarpExtended">
-      <DESCRIPTION>VOTable description of PSPS table ForcedWarpMeasurement</DESCRIPTION>
+      <DESCRIPTION>VOTable description of PSPS table ForcedWarpExtended</DESCRIPTION>
       <PARAM arraysize="1" datatype="char" ucd="meta.bib.author" name="Author" value="PSPS"></PARAM>
       <FIELD name="objID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
@@ -335,5 +338,5 @@
     </TABLE>
     <TABLE name="ForcedWarpLensing">
-      <DESCRIPTION>VOTable description of PSPS table ForcedWarpMeasurement</DESCRIPTION>
+      <DESCRIPTION>VOTable description of PSPS table ForcedWarpLensing</DESCRIPTION>
       <PARAM arraysize="1" datatype="char" ucd="meta.bib.author" name="Author" value="PSPS"></PARAM>
       <FIELD name="objID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
@@ -432,4 +435,10 @@
       <FIELD name="lensPSFShearE2" arraysize="1" datatype="float" unit="dimensionless" default="-999">
         <DESCRIPTION>psf model shear polarizability E2 term</DESCRIPTION>
+      </FIELD>
+      <FIELD name="psfE1" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>psf model E1</DESCRIPTION>
+      </FIELD>
+      <FIELD name="psfE2" arraysize="1" datatype="float" unit="dimensionless" default="-999">
+        <DESCRIPTION>psf model E2</DESCRIPTION>
       </FIELD>
       <DATA>
Index: /trunk/ippToPsps/config/tables.P2.vot
===================================================================
--- /trunk/ippToPsps/config/tables.P2.vot	(revision 38214)
+++ /trunk/ippToPsps/config/tables.P2.vot	(revision 38215)
@@ -446,5 +446,4 @@
         <DESCRIPTION>sigma of how extended something is</DESCRIPTION>
       </FIELD>
-
       <FIELD name="zp" arraysize="1" datatype="float" unit="magnitude" default="0">
         <DESCRIPTION>zeropoint</DESCRIPTION>
@@ -551,4 +550,212 @@
       <FIELD name="dataRelease" arraysize="1" datatype="unsignedByte" unit="dimensionless" default="NA">
         <DESCRIPTION>Data release when this detection was originally taken. Recalibrations do not affect this value.</DESCRIPTION>
+      </FIELD>
+      <DATA>
+        <TABLEDATA></TABLEDATA>
+      </DATA>
+    </TABLE>
+    <TABLE name="ImageDetEffMeta">
+      <DESCRIPTION>VOTable description of PSPS table Image DetEffMeta</DESCRIPTION>
+      <PARAM arraysize="1" datatype="char" ucd="meta.bib.author" name="Author" value="PSPS"></PARAM>
+      <FIELD name="imageID" arraysize="1" datatype="long" unit="dimensionless" default="NA">
+        <DESCRIPTION>unique id for each image, hashed from FrameID and ccdID </DESCRIPTION>
+      </FIELD>
+      <FIELD name="frameID" arraysize="1" datatype="int" unit="dimensionless" default="NA">
+        <DESCRIPTION>frame identifier, also known as exposure number </DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset01" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts01" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean01" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev01" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean01" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset02" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts02" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean02" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev02" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean02" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset03" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts03" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean03" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev03" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean03" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset04" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts04" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean04" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev04" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean04" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset05" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts05" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean05" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev05" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean05" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset06" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts06" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean06" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev06" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean06" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset07" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts07" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean07" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev07" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean07" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset08" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts08" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean08" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev08" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean08" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset09" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts09" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean09" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev09" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean09" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset10" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts10" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean10" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev10" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean10" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset11" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts11" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean11" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev11" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean11" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset12" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts12" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean12" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev12" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean12" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="offset13" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff offset</DESCRIPTION>
+      </FIELD>
+      <FIELD name="counts13" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff counts</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffMean13" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.mean</DESCRIPTION>
+      </FIELD>
+      <FIELD name="diffStdev13" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff diff.stdev</DESCRIPTION>
+      </FIELD>
+      <FIELD name="errMean13" arraysize="1" datatype="float" unit="dimensionless" default="NA">
+        <DESCRIPTION>det eff err.mean</DESCRIPTION>
       </FIELD>
       <DATA>
Index: /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedWarpMeasurement.txt
===================================================================
--- /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedWarpMeasurement.txt	(revision 38214)
+++ /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ForcedWarpMeasurement.txt	(revision 38215)
@@ -7,4 +7,5 @@
 filterID         = ipptopsps /gpc1
 surveyID         = ipptopsps
+forcedSummaryID  = ipptopsps /gpc1 
 forcedWarpID     = ipptopsps / gpc1
 randomWarpID     = ipptopsps
Index: /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlx
===================================================================
--- /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlx	(revision 38214)
+++ /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlx	(revision 38215)
@@ -9,7 +9,7 @@
 --                                                      the Primary Dectection, 0 to 3 possible secondary dectections, and the "best" per filter.  
 ------------------------------------------------------- replicate to end for each filter g,r,i,z,y
-gippDetectID    dimensionless   BIGINT  8       NA      stack identifier
 gstackDetectID  dimensionless   BIGINT  8       NA      ODM detection identifier
 gstackMetaID    dimensionless   BIGINT  8       NA      stack identifier
+gippDetectID    dimensionless   BIGINT  8       NA      stack identifier
 --------------------------------------------------------unconvolved
 gflxR5          Jy              REAL    4       -999    Flux inside sdss r = 5
Index: /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlx.txt
===================================================================
--- /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlx.txt	(revision 38214)
+++ /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackApFlx.txt	(revision 38215)
@@ -9,7 +9,7 @@
 --               
 ---------------- 
-gippDetectID     + from StackObjectThin 
 gstackDetectID   + from StackObjectThin 
 gstackMetaID     + from StackObjectThin 
+gippDetectID     + from StackObjectThin 
 ----------------  
 gflxR5           + cmf : APER_FLUX_3
Index: /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackObjectAttributes.txt
===================================================================
--- /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackObjectAttributes.txt	(revision 38214)
+++ /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackObjectAttributes.txt	(revision 38215)
@@ -35,5 +35,4 @@
 gApFluxErr        + cmf : AP_FLUX_SIG / exptime
 gApFillFac        + cmf : AP_NPIX / (3.14159265359 * POW(b.AP_MAG_RADIUS - 0.5, 2)) ** adjusted formula, re-check
-gApRadius         + cmf : AP_MAG_RADIUS
 gKronFlux         + cmf : KRON_FLUX / exptime
 gKronFluxErr      + cmf : KRON_FLUX_ERR / exptime
Index: /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/MetaData_Tables/ForcedSummaryMeta
===================================================================
--- /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/MetaData_Tables/ForcedSummaryMeta	(revision 38215)
+++ /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/MetaData_Tables/ForcedSummaryMeta	(revision 38215)
@@ -0,0 +1,7 @@
+forcedSummaryID dimensionless   BIGINT 8 NA stack identifier
+batchID          dimensionless   BIGINT 8 NA batch identifier
+surveyID         dimensionless   TINYINT 1 NA survey flag identifier
+filterID         dimensionless   TINYINT 1 NA fnilutemr eidriecnatl ifidier
+stackMetaID        dimensionless   REAL 4 NA skycell region identifier 
+analVer          dimensionless   SMALLINT 2 -999 analysis version index
+dataRelease      dimensionless  TINYINT 1 NA Data release
Index: /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/MetaData_Tables/ForcedSummaryToImage
===================================================================
--- /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/MetaData_Tables/ForcedSummaryToImage	(revision 38215)
+++ /trunk/ippToPsps/pspsschema/SchemaNew20.0/PSPS_TABLES/MetaData_Tables/ForcedSummaryToImage	(revision 38215)
@@ -0,0 +1,2 @@
+forcedSummaryID 	BIGINT 	8 	NA 	forced warp identifier
+imageID 		BIGINT 	8 	NA 	hashed exposure-ccdID identifier
