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.cxxIf 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 == rmapreewhich 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.mdhas been updated with any functionality change (if applicable)