From 24775c5f5cc18b3c1b3f261b8a66fae7c73970d9 Mon Sep 17 00:00:00 2001 From: cvarni Date: Sun, 29 Sep 2024 18:18:17 +0200 Subject: [PATCH] hashing alg --- .../TrackFinding/SeedingAlgorithmHashing.hpp | 4 ++-- .../TrackFinding/src/SeedingAlgorithmHashing.cpp | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Examples/Algorithms/TrackFinding/include/ActsExamples/TrackFinding/SeedingAlgorithmHashing.hpp b/Examples/Algorithms/TrackFinding/include/ActsExamples/TrackFinding/SeedingAlgorithmHashing.hpp index 44bbda53f12..16fc648df41 100644 --- a/Examples/Algorithms/TrackFinding/include/ActsExamples/TrackFinding/SeedingAlgorithmHashing.hpp +++ b/Examples/Algorithms/TrackFinding/include/ActsExamples/TrackFinding/SeedingAlgorithmHashing.hpp @@ -135,8 +135,8 @@ class SeedingAlgorithmHashing final : public IAlgorithm { Acts::SeedFinder> m_seedFinder; - std::unique_ptr> m_bottomBinFinder; - std::unique_ptr> m_topBinFinder; + std::unique_ptr> m_bottomBinFinder{nullptr}; + std::unique_ptr> m_topBinFinder{nullptr}; Config m_cfg; diff --git a/Examples/Algorithms/TrackFinding/src/SeedingAlgorithmHashing.cpp b/Examples/Algorithms/TrackFinding/src/SeedingAlgorithmHashing.cpp index 056a782b1e7..e721a708fa7 100644 --- a/Examples/Algorithms/TrackFinding/src/SeedingAlgorithmHashing.cpp +++ b/Examples/Algorithms/TrackFinding/src/SeedingAlgorithmHashing.cpp @@ -175,10 +175,10 @@ ActsExamples::SeedingAlgorithmHashing::SeedingAlgorithmHashing( m_cfg.seedFinderConfig.experimentCuts.connect(); } - m_bottomBinFinder = std::make_unique>( - m_cfg.numPhiNeighbors, m_cfg.zBinNeighborsBottom); - m_topBinFinder = std::make_unique>( - m_cfg.numPhiNeighbors, m_cfg.zBinNeighborsTop); + m_bottomBinFinder = std::make_unique>( + m_cfg.numPhiNeighbors, m_cfg.zBinNeighborsBottom, 0); + m_topBinFinder = std::make_unique>( + m_cfg.numPhiNeighbors, m_cfg.zBinNeighborsTop, 0); m_cfg.seedFinderConfig.seedFilter = std::make_unique>( @@ -279,7 +279,7 @@ ActsExamples::ProcessCode ActsExamples::SeedingAlgorithmHashing::execute( m_cfg.seedFinderConfig, m_cfg.seedFinderOptions, grid, spContainer.begin(), spContainer.end(), rRangeSPExtent); - std::array, 2ul> navigation; + std::array, 3ul> navigation; navigation[1ul] = m_cfg.seedFinderConfig.zBinsCustomLooping; // groups spacepoints