-
Notifications
You must be signed in to change notification settings - Fork 95
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
Fix SSRB for ACFs in scatter estimation #1531
Conversation
Looks good! Great to hear that it works! The pre-commit checks fail due to white-space conventions. sudo apt install clang-format
clang-format -i include/stir/scatter/ScatterEstimation.h
clang-formiat -i scatter_buildblock/ScatterEstimation.cxx If on another OS/version, we need a specific clang-format version, e.g. via conda. There's more info on https://github.com/UCL/STIR/blob/master/documentation/devel/git-hooks.md, but it's a bit too brief... |
Hopefully fixes #1280 |
Hi Toni, could you update the
Once done, tick the box at the start of the issue (looks like you'll need to edit it). |
Editing release_6.3.htm to include changes made to scatter estimator so that the tail fitting scale factors are correct.
Update release_6.3.htm
I've put #1539 on top of this one. I will therefore squash-merge this, as the history is now quite convoluted. As #1539 is from your git checkout master
git fetch upstream # assuming upstream == UCL
git reset --hard origin/master
git push -f origin master # assuming origin == rmapree which will reset everything to match again. Never do a PR from your |
Changes in this pull request
Modified the make_2D_projdata_sptr function to include boolean. Added this into acfs modification to prevent converting 3d acfs to 2d.
Testing performed
rebuilt this, also used recon_test_pack tests to check scatter estimation. This works with these changes.
Related issues
Checklist before requesting a review
documentation/release_XXX.md
has been updated with any functionality change (if applicable)