From 001aed134cad677c5fb0042a5902340fd23196c2 Mon Sep 17 00:00:00 2001 From: Suter Andreas Date: Fri, 4 Sep 2015 16:23:27 +0200 Subject: [PATCH] minor change in Fourier-block output (PMsrHandler::WriteMsrLogFileand PMsrHandler::WriteMsrLogFile) to avoid truncated range labels. --- ChangeLog | 4 +++- src/classes/PMsrHandler.cpp | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 32e077e2..2779193d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,7 +5,9 @@ changes since 0.14.0 =================================== NEW 2015-02-23 implemented an average-per-data-set option for musrFT. -NEW 2015-02-21 add proper Mac icon to musredit +NEW 2015-02-21 add proper Mac icon to musredit +FIXED 2015-09-04 minor change in Fourier-block output (PMsrHandler::WriteMsrLogFile + and PMsrHandler::WriteMsrLogFile) to avoid truncated range labels. FIXED 2015-06-30 changed setf/unsetf bug (PMsr2Data.cpp) FIXED 2015-05-15 another path check for HDF5 with ubuntu 15.04 FIXED 2015-03-16 some minor correction for ASCII export in any2many diff --git a/src/classes/PMsrHandler.cpp b/src/classes/PMsrHandler.cpp index e851b315..7601309d 100644 --- a/src/classes/PMsrHandler.cpp +++ b/src/classes/PMsrHandler.cpp @@ -1089,6 +1089,7 @@ Int_t PMsrHandler::WriteMsrLogFile(const Bool_t messages) } else if (sstr.BeginsWith("range_for_phase_correction")) { fout << "range_for_phase_correction " << fFourier.fRangeForPhaseCorrection[0] << " " << fFourier.fRangeForPhaseCorrection[1] << endl; } else if (sstr.BeginsWith("range ")) { + fout.unsetf(ios::floatfield); fout << "range " << fFourier.fPlotRange[0] << " " << fFourier.fPlotRange[1] << endl; } else { fout << str.Data() << endl; @@ -1971,6 +1972,7 @@ Int_t PMsrHandler::WriteMsrFile(const Char_t *filename, map *co // range if ((fFourier.fPlotRange[0] != -1.0) || (fFourier.fPlotRange[1] != -1.0)) { + fout.unsetf(ios::floatfield); fout << "range " << fFourier.fPlotRange[0] << " " << fFourier.fPlotRange[1] << endl; }