From b751edecc7a3b9a10deb7528fd95763082907670 Mon Sep 17 00:00:00 2001 From: Ross Whitfield <whitfieldre@ornl.gov> Date: Thu, 26 Apr 2018 08:36:39 -0400 Subject: [PATCH] Move logging out of Goniometer --- Framework/DataObjects/src/PeaksWorkspace.cpp | 5 +++++ Framework/Geometry/src/Instrument/Goniometer.cpp | 2 -- Framework/MDAlgorithms/src/FindPeaksMD.cpp | 3 +++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Framework/DataObjects/src/PeaksWorkspace.cpp b/Framework/DataObjects/src/PeaksWorkspace.cpp index 8f8ecd91dc2..a4708efa97b 100644 --- a/Framework/DataObjects/src/PeaksWorkspace.cpp +++ b/Framework/DataObjects/src/PeaksWorkspace.cpp @@ -40,6 +40,8 @@ namespace DataObjects { /// Register the workspace as a type DECLARE_WORKSPACE(PeaksWorkspace) +Mantid::Kernel::Logger g_log("PeaksWorkspace"); + //--------------------------------------------------------------------------------------------- /** Constructor. Create a table with all the required columns. * @@ -296,6 +298,9 @@ Peak *PeaksWorkspace::createPeakQSample(const V3D &position) const { wavelength = props->getPropertyValueAsType<double>("wavelength"); } goniometer.calcFromQSampleAndWavelength(position, wavelength); + g_log.information() << "Found goniometer rotation to be " + << goniometer.getEulerAngles()[0] + << " degrees for Q sample = " << position << "\n"; } else { goniometer = run().getGoniometer(); } diff --git a/Framework/Geometry/src/Instrument/Goniometer.cpp b/Framework/Geometry/src/Instrument/Goniometer.cpp index 57180430481..1002fd2ed07 100644 --- a/Framework/Geometry/src/Instrument/Goniometer.cpp +++ b/Framework/Geometry/src/Instrument/Goniometer.cpp @@ -204,8 +204,6 @@ void Goniometer::calcFromQSampleAndWavelength( std::vector<double> B{Q_lab[0], Q_lab[2]}; std::vector<double> X = A * B; double rot = atan2(X[1], X[0]); - g_log.information() << "Found goniometer rotation to be " << rot * 180 / M_PI - << " degrees for Q sample = " << Q << "\n"; Matrix<double> goniometer(3, 3, true); goniometer[0][0] = cos(rot); diff --git a/Framework/MDAlgorithms/src/FindPeaksMD.cpp b/Framework/MDAlgorithms/src/FindPeaksMD.cpp index 7c19297f430..b71032b5f83 100644 --- a/Framework/MDAlgorithms/src/FindPeaksMD.cpp +++ b/Framework/MDAlgorithms/src/FindPeaksMD.cpp @@ -298,6 +298,9 @@ FindPeaksMD::createPeak(const Mantid::Kernel::V3D &Q, const double binCount, double wavelength = getProperty("Wavelength"); Geometry::Goniometer goniometer; goniometer.calcFromQSampleAndWavelength(Q, wavelength); + g_log.information() << "Found goniometer rotation to be " + << goniometer.getEulerAngles()[0] + << " degrees for Q sample = " << Q << "\n"; p = boost::make_shared<Peak>(inst, Q, goniometer.getR()); } else { -- GitLab