Skip to content

Implementation of Kalman track follower

2bc9988
Select commit
Loading
Failed to load commit list.
Draft

feat: kalman track follower #1231

Implementation of Kalman track follower
2bc9988
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Apr 1, 2026 in 2m 36s

Annotations

Check warning on line 75 in core/include/traccc/finding/measurement_selector.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the commented out code.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKymLEOgxIbhHM4Wd&open=AZ1JKymLEOgxIbhHM4Wd&pullRequest=1231

Check failure on line 134 in core/include/traccc/finding/track_state_candidate.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace this use of "void *" with a more meaningful type.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKymUEOgxIbhHM4Wh&open=AZ1JKymUEOgxIbhHM4Wh&pullRequest=1231

Check failure on line 187 in core/include/traccc/finding/actors/measurement_kalman_updater.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this code to not nest more than 3 if|for|do|while|switch statements.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKyl0EOgxIbhHM4WU&open=AZ1JKyl0EOgxIbhHM4WU&pullRequest=1231

Check warning on line 82 in core/include/traccc/finding/actors/measurement_kalman_updater.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Empty class members should be marked as "[[no_unique_address]]"

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKyl0EOgxIbhHM4WS&open=AZ1JKyl0EOgxIbhHM4WS&pullRequest=1231

Check warning on line 188 in core/include/traccc/finding/track_state_candidate.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKymUEOgxIbhHM4Wf&open=AZ1JKymUEOgxIbhHM4Wf&pullRequest=1231

Check failure on line 98 in core/include/traccc/finding/actors/measurement_kalman_updater.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 35 to the 25 allowed.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKyl0EOgxIbhHM4WT&open=AZ1JKyl0EOgxIbhHM4WT&pullRequest=1231

Check failure on line 406 in examples/run/cuda/seeding_example_cuda.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this code to not nest more than 3 if|for|do|while|switch statements.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKyneEOgxIbhHM4Wj&open=AZ1JKyneEOgxIbhHM4Wj&pullRequest=1231

Check failure on line 152 in core/include/traccc/finding/track_state_candidate.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace this use of "void *" with a more meaningful type.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKymUEOgxIbhHM4Wi&open=AZ1JKymUEOgxIbhHM4Wi&pullRequest=1231

Check warning on line 241 in core/include/traccc/finding/measurement_selector.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKymLEOgxIbhHM4Wa&open=AZ1JKymLEOgxIbhHM4Wa&pullRequest=1231

Check warning on line 132 in core/include/traccc/finding/measurement_selector.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the commented out code.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKymLEOgxIbhHM4We&open=AZ1JKymLEOgxIbhHM4We&pullRequest=1231

Check warning on line 217 in core/include/traccc/finding/actors/measurement_kalman_updater.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKyl0EOgxIbhHM4WP&open=AZ1JKyl0EOgxIbhHM4WP&pullRequest=1231

Check warning on line 130 in core/include/traccc/finding/measurement_selector.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKymLEOgxIbhHM4WZ&open=AZ1JKymLEOgxIbhHM4WZ&pullRequest=1231

Check warning on line 220 in core/include/traccc/finding/details/kalman_track_follower.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Reduce the number of nested "break" statements from 3 to 1 authorized.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKyiaEOgxIbhHM4WO&open=AZ1JKyiaEOgxIbhHM4WO&pullRequest=1231

Check warning on line 43 in core/include/traccc/finding/measurement_selector.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKymLEOgxIbhHM4WY&open=AZ1JKymLEOgxIbhHM4WY&pullRequest=1231

Check warning on line 280 in core/include/traccc/finding/measurement_selector.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKymLEOgxIbhHM4Wb&open=AZ1JKymLEOgxIbhHM4Wb&pullRequest=1231

Check failure on line 57 in core/include/traccc/finding/details/kalman_track_follower.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 41 to the 25 allowed.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKyiaEOgxIbhHM4WN&open=AZ1JKyiaEOgxIbhHM4WN&pullRequest=1231

Check warning on line 228 in core/include/traccc/finding/actors/measurement_kalman_updater.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKyl0EOgxIbhHM4WQ&open=AZ1JKyl0EOgxIbhHM4WQ&pullRequest=1231

Check warning on line 221 in core/include/traccc/finding/track_state_candidate.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=acts-project_traccc&issues=AZ1JKymUEOgxIbhHM4Wg&open=AZ1JKymUEOgxIbhHM4Wg&pullRequest=1231