Index: /trunk/FACT++/src/fitsdump.cc
===================================================================
--- /trunk/FACT++/src/fitsdump.cc	(revision 13202)
+++ /trunk/FACT++/src/fitsdump.cc	(revision 13203)
@@ -908,19 +908,19 @@
          ->required()
 #endif
-                                                  , "Name of FITS file")
-        ("col,c",       vars<string>(),             "List of columns to dump\narg is a list of columns, separated by a space.\nAdditionnally, a list of sub-columns can be added\ne.g. Data[3] will dump sub-column 3 of column Data\nData[3:4] will dump sub-columns 3 and 4\nOmitting this argument dump the entire column\nnota: all indices start at zero")
-        ("outfile,o",   var<string>("/dev/stdout"), "Name of output file (-:/dev/stdout)")
-        ("precision,p", var<int>(20),               "Precision of ofstream")
-        ("list,l",      po_switch(),                "List all tables and columns in file")
-        ("header,h",    po_switch(),                "Dump header of given table")
-        ("stat,s",      po_switch(),                "Perform statistics instead of dump")
-        ("minmax,m",    po_switch(),                "Calculates min and max of data")
-        ("nozero,z",    po_switch(),                "skip 0 values for stats")
-        ("force",       po_switch(),                "Force reading the fits file even if END key is missing")
-        ("first",       var<size_t>(size_t(0)),     "First number of row to read")
-        ("limit",       var<size_t>(size_t(0)),     "Limit for the maximum number of rows to read (0=unlimited)")
-#ifdef HAVE_ROOT
-        ("root,r",      po_switch(),                "Enable root mode")
-        ("filter,r",    var<string>(""),            "Filter to restrict the selection of events (e.g. '[0]>10 && [0]<20';  does not work with stat and minmax yet)")
+                                              , "Name of FITS file")
+        ("col,c",       vars<string>(),         "List of columns to dump\narg is a list of columns, separated by a space.\nAdditionnally, a list of sub-columns can be added\ne.g. Data[3] will dump sub-column 3 of column Data\nData[3:4] will dump sub-columns 3 and 4\nOmitting this argument dump the entire column\nnota: all indices start at zero")
+        ("outfile,o",   var<string>("-"),       "Name of output file (-:/dev/stdout)")
+        ("precision,p", var<int>(20),           "Precision of ofstream")
+        ("list,l",      po_switch(),            "List all tables and columns in file")
+        ("header,h",    po_switch(),            "Dump header of given table")
+        ("stat,s",      po_switch(),            "Perform statistics instead of dump")
+        ("minmax,m",    po_switch(),            "Calculates min and max of data")
+        ("nozero,z",    po_switch(),            "skip 0 values for stats")
+        ("force",       po_switch(),            "Force reading the fits file even if END key is missing")
+        ("first",       var<size_t>(size_t(0)), "First number of row to read")
+        ("limit",       var<size_t>(size_t(0)), "Limit for the maximum number of rows to read (0=unlimited)")
+#ifdef HAVE_ROOT
+        ("root,r",      po_switch(),            "Enable root mode")
+        ("filter,f",    var<string>(""),        "Filter to restrict the selection of events (e.g. '[0]>10 && [0]<20';  does not work with stat and minmax yet)")
 #endif
         ;
