Index: /branches/eam_branches/ipp-20110710/psModules/src/objects/pmSource.h
===================================================================
--- /branches/eam_branches/ipp-20110710/psModules/src/objects/pmSource.h	(revision 31924)
+++ /branches/eam_branches/ipp-20110710/psModules/src/objects/pmSource.h	(revision 31925)
@@ -76,4 +76,5 @@
     pmModel *modelEXT;                  ///< EXT Model fit used for subtraction (parameters and type)
     psArray *modelFits;                 ///< collection of extended source models (best == modelEXT)
+    psArray *extFitPars;		///< extra extended fit parameters
     pmSourceType type;                  ///< Best identification of object.
     pmSourceMode mode;                  ///< analysis flags set for object.
Index: /branches/eam_branches/ipp-20110710/psModules/src/objects/pmSourceExtendedPars.c
===================================================================
--- /branches/eam_branches/ipp-20110710/psModules/src/objects/pmSourceExtendedPars.c	(revision 31924)
+++ /branches/eam_branches/ipp-20110710/psModules/src/objects/pmSourceExtendedPars.c	(revision 31925)
@@ -258,2 +258,24 @@
     return ( psMemGetDeallocator(ptr) == (psFreeFunc) pmSourceExtendedFluxFree);
 }
+
+// *** pmSourceExtFitPars describes extra metadata related to an extended fit
+static void pmSourceExtFitParsFree (pmSourceExtFitPars *pars) {
+    return;
+}
+
+pmSourceExtFitPars *pmSourceExtFitParsAlloc (void) {
+
+    pmSourceExtFitPars *pars = (pmSourceExtFitPars *) psAlloc(sizeof(pmSourceExtFitPars));
+    psMemSetDeallocator(pars, (psFreeFunc) pmSourceExtFitParsFree);
+
+    pars->Mxx = NAN;
+    pars->Mxy = NAN;
+    pars->Myy = NAN;
+
+    pars->Mrf    = NAN;
+    pars->apMag  = NAN;
+    pars->krMag  = NAN;
+    pars->psfMag = NAN;
+
+    return pars;
+}
Index: /branches/eam_branches/ipp-20110710/psModules/src/objects/pmSourceExtendedPars.h
===================================================================
--- /branches/eam_branches/ipp-20110710/psModules/src/objects/pmSourceExtendedPars.h	(revision 31924)
+++ /branches/eam_branches/ipp-20110710/psModules/src/objects/pmSourceExtendedPars.h	(revision 31925)
@@ -67,4 +67,16 @@
 } pmSourceExtendedPars;
 
+// additional measurements related to the model fits
+typedef struct {
+    float Mxx;
+    float Mxy;
+    float Myy;
+    
+    float Mrf;
+    float apMag;
+    float krMag;
+    float psfMag;
+} pmSourceExtFitPars;
+
 pmSourceRadialFlux *pmSourceRadialFluxAlloc();
 bool psMemCheckSourceRadialFlux(psPtr ptr);
