Index: trunk/Ohana/src/relphot/src/BrightCatalog.c
===================================================================
--- trunk/Ohana/src/relphot/src/BrightCatalog.c	(revision 39107)
+++ trunk/Ohana/src/relphot/src/BrightCatalog.c	(revision 39262)
@@ -67,4 +67,5 @@
     GET_COLUMN(M,         "MAG_SYS",  	float);
     GET_COLUMN(Mcal,      "MAG_CAL",  	float);
+    GET_COLUMN(Mflat,     "MAG_FLAT",  	float);
     GET_COLUMN(dM,        "MAG_ERR",  	float);
     GET_COLUMN(airmass,   "AIRMASS",  	float);
@@ -89,4 +90,5 @@
       measure[i].M         = M[i];
       measure[i].Mcal      = Mcal[i];
+      measure[i].Mflat     = Mflat[i];
       measure[i].dM        = dM[i];
       measure[i].airmass   = airmass[i];
@@ -109,4 +111,5 @@
     free (M       );
     free (Mcal    );
+    free (Mflat   );
     free (dM      );
     free (airmass );
@@ -269,4 +272,5 @@
     gfits_define_bintable_column (&theader, "E", "MAG_SYS",  "magnitude (sys)",             NULL,    1.0, 0.0);
     gfits_define_bintable_column (&theader, "E", "MAG_CAL",  "magnitude (cal)",             NULL,    1.0, 0.0);
+    gfits_define_bintable_column (&theader, "E", "MAG_FLAT", "magnitude (flat)",            NULL,    1.0, 0.0);
     gfits_define_bintable_column (&theader, "E", "MAG_ERR",  "magnitude (err)",             NULL,    1.0, 0.0);
     gfits_define_bintable_column (&theader, "E", "AIRMASS",  "airmass",                	    NULL,    1.0, 0.0);
@@ -290,4 +294,5 @@
     float  *M         ; ALLOCATE (M        ,  float,  catalog->Nmeasure);
     float  *Mcal      ; ALLOCATE (Mcal     ,  float,  catalog->Nmeasure);
+    float  *Mflat     ; ALLOCATE (Mflat    ,  float,  catalog->Nmeasure);
     float  *dM        ; ALLOCATE (dM       ,  float,  catalog->Nmeasure);
     float  *airmass   ; ALLOCATE (airmass  ,  float,  catalog->Nmeasure);
@@ -310,4 +315,5 @@
       M[i]  	  = measure[i].M        ;
       Mcal[i]     = measure[i].Mcal     ;
+      Mflat[i]    = measure[i].Mflat    ;
       dM[i]       = measure[i].dM       ;
       airmass[i]  = measure[i].airmass  ;
@@ -329,4 +335,5 @@
     gfits_set_bintable_column (&theader, &ftable, "MAG_SYS",  	M,         catalog->Nmeasure);
     gfits_set_bintable_column (&theader, &ftable, "MAG_CAL",  	Mcal,      catalog->Nmeasure);
+    gfits_set_bintable_column (&theader, &ftable, "MAG_FLAT",  	Mflat,     catalog->Nmeasure);
     gfits_set_bintable_column (&theader, &ftable, "MAG_ERR",  	dM,        catalog->Nmeasure);
     gfits_set_bintable_column (&theader, &ftable, "AIRMASS",  	airmass,   catalog->Nmeasure);
@@ -346,4 +353,5 @@
     free (M       );
     free (Mcal    );
+    free (Mflat   );
     free (dM      );
     free (airmass );
Index: trunk/Ohana/src/relphot/src/setMrelCatalog.c
===================================================================
--- trunk/Ohana/src/relphot/src/setMrelCatalog.c	(revision 39107)
+++ trunk/Ohana/src/relphot/src/setMrelCatalog.c	(revision 39262)
@@ -1,3 +1,11 @@
 # include "relphot.h"
+
+/*
+# define TEST_OBJ_ID 0x3ae2
+# define TEST_CAT_ID 0x16c5f
+*/
+# define TEST_OBJ_ID 0
+# define TEST_CAT_ID 0
+
 int markMeasureByRanking (StatDataSet *dataset, Measure *measure, int minrank, DVOMeasureFlags flags);
 
@@ -113,5 +121,5 @@
 
   // option for a test print
-  if (FALSE && (averageT[0].objID == 0x7146) && (averageT[0].catID == 0x49d8)) {
+  if ((averageT[0].objID == TEST_OBJ_ID) && (averageT[0].catID == TEST_CAT_ID)) {
     fprintf (stderr, "test obj\n");
     print_measure_set_alt (average, secfilt, measure);
@@ -353,5 +361,5 @@
 
     if (isSetMrelFinal) {
-      if (FALSE && (average->objID == 0x1) && (average->catID)) {
+      if ((average[0].objID == TEST_OBJ_ID) && (average[0].catID == TEST_CAT_ID)) {
 	fprintf (stderr, "test obj\n");
       }
@@ -723,5 +731,5 @@
 
   // option for a test print
-  if (FALSE && (average[0].objID == 0x0000049c) && (average[0].catID == 0x00016c5e)) {
+  if ((average[0].objID == TEST_OBJ_ID) && (average[0].catID == TEST_CAT_ID)) {
     fprintf (stderr, "test obj\n");
     print_measure_set_alt (average, secfilt, measure);
