Skip to content
Snippets Groups Projects
Commit 80be2fbb authored by Peterson, Peter's avatar Peterson, Peter
Browse files

Check for common number of bins once

parent ac866fa8
No related merge requests found
...@@ -222,8 +222,9 @@ void MaxEnt::exec() { ...@@ -222,8 +222,9 @@ void MaxEnt::exec() {
MatrixWorkspace_const_sptr inWS = getProperty("InputWorkspace"); MatrixWorkspace_const_sptr inWS = getProperty("InputWorkspace");
// Number of spectra // Number of spectra
size_t nspec = inWS->getNumberHistograms(); size_t nspec = inWS->getNumberHistograms();
// Number of data points - assumed to be constant between spectra // Number of data points - assumed to be constant between spectra or
size_t npoints = inWS->y(0).size() * resolutionFactor; // this will throw an exception
size_t npoints = inWS->y(0).blocksize() * resolutionFactor;
// Number of X bins // Number of X bins
const size_t npointsX = inWS->isHistogramData() ? npoints + 1 : npoints; const size_t npointsX = inWS->isHistogramData() ? npoints + 1 : npoints;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment