Skip to content

Commit

Permalink
Refs #7432 fix first point zero
Browse files Browse the repository at this point in the history
  • Loading branch information
Vickie Lynch committed Jul 11, 2013
1 parent 4061933 commit bc7c199
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions Code/Mantid/Framework/MDAlgorithms/src/IntegratePeaksMD.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -484,11 +484,11 @@ namespace MDAlgorithms
fit_alg->setPropertyValue("Function", fun_str.str());
fit_alg->setProperty("InputWorkspace", wsProfile2D);
fit_alg->setProperty("WorkspaceIndex", i);
if (profileFunction.compare("ConvolutionExpGaussian") == 0)
/*if (profileFunction.compare("ConvolutionExpGaussian") == 0)
{
fit_alg->setProperty("StartX", Centre - 4.0 * Sigma);
fit_alg->setProperty("EndX", Centre + 4.0 * Sigma);
}
}*/
fit_alg->setProperty("CreateOutput", true);
fit_alg->setProperty("Output", plot_str.str());
fit_alg->executeAsChildAlg();
Expand Down
4 changes: 2 additions & 2 deletions Code/Mantid/Framework/MDEvents/src/MDBox.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -634,8 +634,8 @@ namespace MDEvents
{
// add event to appropriate y channel
size_t xchannel;
if (out[1] < 0) xchannel = static_cast<int>(out[1] / deltaQ - 0.5) + static_cast<int>(numSteps / 2);
else xchannel = static_cast<int>(out[1] / deltaQ + 0.5) + static_cast<int>(numSteps / 2);
if (out[1] < 0) xchannel = static_cast<int>(out[1] / deltaQ - 0.5) + static_cast<int>(numSteps / 2)-1;
else xchannel = static_cast<int>(out[1] / deltaQ + 0.5) + static_cast<int>(numSteps / 2)-1;
if (xchannel < numSteps ) signal_fit[xchannel] += static_cast<signal_t>(it->getSignal());

signal += static_cast<signal_t>(it->getSignal());
Expand Down
6 changes: 3 additions & 3 deletions Code/Mantid/Framework/MDEvents/src/MDGridBox.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1433,9 +1433,9 @@ namespace MDEvents
radiusTransform.apply(eventCenter, out);
// add event to appropriate y channel
size_t xchannel;
if (out[1] < 0) xchannel = static_cast<int>(out[1] / deltaQ - 0.5) + static_cast<int>(numSteps / 2);
else xchannel = static_cast<int>(out[1] / deltaQ + 0.5) + static_cast<int>(numSteps / 2);
if (xchannel >= 0 || xchannel < numSteps ) signal_fit[xchannel] += coordTable[k*nColumns];
if (out[1] < 0) xchannel = static_cast<int>(out[1] / deltaQ - 0.5) + static_cast<int>(numSteps / 2)-1;
else xchannel = static_cast<int>(out[1] / deltaQ + 0.5) + static_cast<int>(numSteps / 2)-1;
if (xchannel < numSteps ) signal_fit[xchannel] += coordTable[k*nColumns];
}
}
//box->releaseEvents();
Expand Down

0 comments on commit bc7c199

Please sign in to comment.