summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorWillem Jan Palenstijn <Willem.Jan.Palenstijn@cwi.nl>2018-07-13 16:20:07 +0200
committerWillem Jan Palenstijn <Willem.Jan.Palenstijn@cwi.nl>2018-07-17 11:30:05 +0200
commitbc65a0395e6c3930bac0440cc894990dd04cb704 (patch)
tree645a9c1fac6417066df19172fa8d4920a68cdeb5 /src
parentda434892133fe0979c5e8ef8be277673452e7728 (diff)
downloadastra-bc65a0395e6c3930bac0440cc894990dd04cb704.tar.gz
astra-bc65a0395e6c3930bac0440cc894990dd04cb704.tar.bz2
astra-bc65a0395e6c3930bac0440cc894990dd04cb704.tar.xz
astra-bc65a0395e6c3930bac0440cc894990dd04cb704.zip
Reorganize more filter size functions
Diffstat (limited to 'src')
-rw-r--r--src/Filters.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Filters.cpp b/src/Filters.cpp
index 3ee3749..c13aa6b 100644
--- a/src/Filters.cpp
+++ b/src/Filters.cpp
@@ -38,7 +38,7 @@ along with the ASTRA Toolbox. If not, see <http://www.gnu.org/licenses/>.
namespace astra {
-float *genFilter(const SFilterConfig &_cfg, int _iProjectionCount,
+float *genFilter(const SFilterConfig &_cfg,
int _iFFTRealDetectorCount,
int _iFFTFourierDetectorCount)
{
@@ -546,10 +546,10 @@ SFilterConfig getFilterConfigForAlgorithm(const Config& _cfg, CAlgorithm *_alg)
return c;
}
-static int calcNextPowerOfTwo(int n)
+int calcNextPowerOfTwo(int n)
{
int x = 1;
- while (x < n)
+ while (x < n && x > 0)
x *= 2;
return x;