Index: /trunk/archive/pslib/include/psAstrom.h
===================================================================
--- /trunk/archive/pslib/include/psAstrom.h	(revision 213)
+++ /trunk/archive/pslib/include/psAstrom.h	(revision 214)
@@ -13,28 +13,20 @@
 
 
-/***********************************************************************************************************/
-
-/** Astrometric coefficients */
-typedef struct {
-    int xyOrder;		        //!< Spatial (x,y) order of polynomial
-    int colourOrder;		        //!< Order of polynomial in colour
-    int magOrder;		        //!< Order of polynomial in magnitude
-    int xyColourOrder;		        //!< Spatial (x,y) order of polynomial in colour times x and y
-    int xyMagOrder;		        //!< Spatial (x,y) order of polynomial in magnitude times x and y
-    psColourRef colourRef;	        //!< Colour reference
+
+/***********************************************************************************************************/
+
+/** Astrometric coefficients.
+ * First twelve coefficients are: const, x, y, x*x, x*y, y*y, x*x*x, x*x*y, x*y*y, y*y*y, mag, color
+ */
+typedef struct {
     psDoubleArray *restrict coeff;	//!< Coefficients of astrometric solution
     psDoubleArray *restrict coeffErr;	//!< Error in coefficients
     psBitMask *restrict coeffMask;	//!< Use this coefficient?
+    psColourRef colourRef;	        //!< Colour reference
 } psAstromCoeffs;
 
 /** Constructor */
 psAstromCoeffs *
-psAstromCoeffsAlloc(int xyOrder,	//!< Spatial (x,y) order of polynomial
-		    int colourOrder,	//!< Order of polynomial in colour
-		    int magOrder,	//!< Order of polynomial in magnitude
-		    int xyColourOrder,	//!< Spatial (x,y) order of polynomial in colour times x and y
-		    int xyMagOrder,	//!< Spatial (x,y) order of polynomial in magnitude times x and y
-		    psColourRef colourRef //!< Colour reference
-    );
+psAstromCoeffsAlloc(void);
 
 /** Destructor */
