Index: trunk/psphot/src/pmPeaksSigmaLimit.c
===================================================================
--- trunk/psphot/src/pmPeaksSigmaLimit.c	(revision 5593)
+++ trunk/psphot/src/pmPeaksSigmaLimit.c	(revision 5617)
@@ -31,9 +31,12 @@
     psFree (smooth);
 
-    // make this optional
-    // DumpPeaks (peaks, "peaks.dat");
-
+    // optional dump of all peak data
+    char *output = psMetadataLookupPtr (&status, config, "PEAKS_OUTPUT_FILE");
+    if (status && (output != NULL) && (output[0])) {
+	pmPeaksWriteText (peaks, output);
+	psFree (output);
+    }
+     
     psLogMsg ("psphot", 3, "%d peaks: %f sec\n", peaks->n, psTimerMark ("psphot"));
-
     return (peaks);
 }
