diff --git a/Core/include/Acts/Seeding/SeedFinderConfig.hpp b/Core/include/Acts/Seeding/SeedFinderConfig.hpp index 0628722d5bc..c781a854506 100644 --- a/Core/include/Acts/Seeding/SeedFinderConfig.hpp +++ b/Core/include/Acts/Seeding/SeedFinderConfig.hpp @@ -130,7 +130,7 @@ struct SeedFinderConfig { // default is 5% // TODO: necessary to make amount of material dependent on detector region? float radLengthPerSeed = 0.05; - + // Parameter which can loosen the tolerance of the track seed to form to a // helix, useful for (e.g.) misaligned seeding float helixCutTolerance = 1.; @@ -284,7 +284,8 @@ struct SeedFinderOptions { // TODO: change using ACTS units options.pTPerHelixRadius = 1_T * 1e6 * options.bFieldInZ; options.minHelixDiameter2 = - std::pow(config.minPt * 2 / options.pTPerHelixRadius, 2) * config.helixCutTolerance; + std::pow(config.minPt * 2 / options.pTPerHelixRadius, 2) * + config.helixCutTolerance; options.pT2perRadius = std::pow(config.highland / options.pTPerHelixRadius, 2); options.sigmapT2perRadius = diff --git a/Core/include/Acts/Seeding/SeedFinderFTFConfig.hpp b/Core/include/Acts/Seeding/SeedFinderFTFConfig.hpp index 320d8136548..1e71af24616 100644 --- a/Core/include/Acts/Seeding/SeedFinderFTFConfig.hpp +++ b/Core/include/Acts/Seeding/SeedFinderFTFConfig.hpp @@ -42,6 +42,10 @@ struct SeedFinderFTFConfig { /// for load space points unsigned int maxSeedsPerSpM = 5; + // Parameter which can loosen the tolerance of the track seed to form to a + // helix, useful for (e.g.) misaligned seeding + float helixCutTolerance = 1.; + float m_phiSliceWidth{}; float m_nMaxPhiSlice{}; bool m_useClusterWidth = false; diff --git a/Core/include/Acts/Seeding/SeedFinderOrthogonalConfig.hpp b/Core/include/Acts/Seeding/SeedFinderOrthogonalConfig.hpp index 51eb2e0bc60..1b6532461da 100644 --- a/Core/include/Acts/Seeding/SeedFinderOrthogonalConfig.hpp +++ b/Core/include/Acts/Seeding/SeedFinderOrthogonalConfig.hpp @@ -100,10 +100,10 @@ struct SeedFinderOrthogonalConfig { // default is 5% // TODO: necessary to make amount of material dependent on detector region? float radLengthPerSeed = 0.05; - + // Parameter which can loosen the tolerance of the track seed to form to a // helix, useful for (e.g.) misaligned seeding - float helixCutTolerance = 1.; + float helixCutTolerance = 1.; // derived values, set on SeedFinder construction float highland = 0;