New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RemoveMaskedSpectra algorithm. #678
Conversation
I was testing this and everything seemed ok. But we have got some merge conflict this morning. Could you take a look? I'd then double-check again and merge it. |
Conflicts: Code/Mantid/Framework/Algorithms/src/CropWorkspace.cpp Re #11619.
if (m_inputWorkspace->axes() > 1) { | ||
inAxis1 = m_inputWorkspace->getAxis(1); | ||
outAxis1 = outputWorkspace->getAxis(1); | ||
outTxtAxis = dynamic_cast<TextAxis *>(outAxis1); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was already there anyway, but I suspect that coverity will complain that outTxtAxis is used without checking the dynamic_cast outcome?
This looks fine. The algorithms are well tested and everything seems to work as expected. Interactive use with the instrument viewer works very nicely. I'm just waiting for the system and doc tests to finish, but I think this is ready to be merged in. I just put a comment for a couple of typos, let me know if you want to fix those before I merge this branch. These typos don't need CI builds again. |
I want to fix the dynamic_cast thing. It will start full rebuild. |
RemoveMaskedSpectra algorithm.
11619
To test