Index: /branches/eam_branches/ipp-20150419/Ohana/src/opihi/dvo/gstar.c
===================================================================
--- /branches/eam_branches/ipp-20150419/Ohana/src/opihi/dvo/gstar.c	(revision 38312)
+++ /branches/eam_branches/ipp-20150419/Ohana/src/opihi/dvo/gstar.c	(revision 38313)
@@ -19,4 +19,8 @@
   GSTAR_AVE_KRON_MAG,
   GSTAR_AVE_KRON_MAG_ERR,
+  GSTAR_AVE_NCODE,
+  GSTAR_AVE_NUSED,
+  GSTAR_AVE_AP_NUSED,
+  GSTAR_AVE_KRON_NUSED,
   GSTAR_STACK_FLUX_PSF,
   GSTAR_STACK_FLUX_PSF_ERR,
@@ -354,4 +358,13 @@
 	gprint (GP_LOG, "\n");
 
+	/* average mag Ncode */
+	gprint (GP_LOG, "chp_Ncode:   ");
+	for (j = 0; j < Nsecfilt; j++) printPhotcodeSequence (&catalog.average[k], &catalog.secfilt[Nsecfilt*k], j, GSTAR_AVE_NCODE);
+	gprint (GP_LOG, "\n");
+	
+	/* average mag Nused */
+	gprint (GP_LOG, "chp_Nused:   ");
+	for (j = 0; j < Nsecfilt; j++) printPhotcodeSequence (&catalog.average[k], &catalog.secfilt[Nsecfilt*k], j, GSTAR_AVE_NUSED);
+	gprint (GP_LOG, "\n");
 	
 	if (APER_OUTPUT) {
@@ -360,4 +373,9 @@
 	  for (j = 0; j < Nsecfilt; j++) printPhotcodeSequence (&catalog.average[k], &catalog.secfilt[Nsecfilt*k], j, GSTAR_AVE_AP_MAG);
 	  gprint (GP_LOG, "\n");
+
+	  /* average mag Nused */
+	  gprint (GP_LOG, "chp_ap__N:   ");
+	  for (j = 0; j < Nsecfilt; j++) printPhotcodeSequence (&catalog.average[k], &catalog.secfilt[Nsecfilt*k], j, GSTAR_AVE_AP_NUSED);
+	  gprint (GP_LOG, "\n");
 	}
 
@@ -371,4 +389,9 @@
 	  gprint (GP_LOG, "chp_krn_err: ");
 	  for (j = 0; j < Nsecfilt; j++) printPhotcodeSequence (&catalog.average[k], &catalog.secfilt[Nsecfilt*k], j, GSTAR_AVE_KRON_MAG_ERR);
+	  gprint (GP_LOG, "\n");
+
+	  /* average mag Nused */
+	  gprint (GP_LOG, "chp_krn_N:   ");
+	  for (j = 0; j < Nsecfilt; j++) printPhotcodeSequence (&catalog.average[k], &catalog.secfilt[Nsecfilt*k], j, GSTAR_AVE_KRON_NUSED);
 	  gprint (GP_LOG, "\n");
 	} 
@@ -788,4 +811,36 @@
       break;
 
+    case GSTAR_AVE_NCODE: /* Ncode */
+      if (seq == -1) {
+	gprint (GP_LOG, "%3d ", 0);
+      } else {
+	gprint (GP_LOG, "%3d ", secfilt[seq].Ncode);
+      }
+      break;
+
+    case GSTAR_AVE_NUSED: /* Nused */
+      if (seq == -1) {
+	gprint (GP_LOG, "%3d ", 0);
+      } else {
+	gprint (GP_LOG, "%3d ", secfilt[seq].Nused);
+      }
+      break;
+
+    case GSTAR_AVE_KRON_NUSED: /* Nused */
+      if (seq == -1) {
+	gprint (GP_LOG, "%3d ", 0);
+      } else {
+	gprint (GP_LOG, "%3d ", secfilt[seq].NusedKron);
+      }
+      break;
+
+    case GSTAR_AVE_AP_NUSED: /* Nused */
+      if (seq == -1) {
+	gprint (GP_LOG, "%3d ", 0);
+      } else {
+	gprint (GP_LOG, "%3d ", secfilt[seq].NusedAp);
+      }
+      break;
+
       /*** CHIP : MAG ***/
 
