Closed hws203 closed 1 month ago
I am using temporary solution to make params->voxelSizeWorksForFastSF() return true always. So the doFBP() always uses the modularBeamBackprojectorKernel_SF() function. Then there is no such issue. But this method is not recommendable.
I did test it and everything seems to be working fine. Thus it seems that there must be something special about the particular geometry that you are using. Would you mind sending me a script that recreates this issue?
BTW, please do not use (at)kchampley. Notice that my correspondence is always with @kylechampley. Thanks.
@kylechampley For your regeneration of this issue, I made a test script by python code, but this python code does not make this issue. All looks good. Maybe it is related to my own native c++ base code. I will check it more.
@kchampley I can see that your modularBeamBackprojectorKernel_eSF() function works different from modularBeamBackprojectorKernel_SF() and the result of modularBeamBackprojectorKernel_eSF() makes only all blank slice as like below. Please check this modularBeamBackprojectorKernel_eSF().