Skip to content

Move Kalman smoother into CKF

7409abc
Select commit
Loading
Failed to load commit list.
Draft

ref: Move Kalman smoother into CKF #1285

Move Kalman smoother into CKF
7409abc
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Apr 1, 2026 in 1m 33s

Annotations

Check warning on line 24 in examples/options/src/track_finding.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Do not assign data members in a constructor. Initialize member "m_pdg_number" in an initialization list.

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

Check warning on line 80 in device/common/include/traccc/finding/device/impl/propagate_to_next_surface.ipp

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=AZ1JieESmmXMTKdZybhj&open=AZ1JieESmmXMTKdZybhj&pullRequest=1285

Check warning on line 65 in device/common/include/traccc/fitting/device/fit_prelude.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=AZ1JieLymmXMTKdZybhm&open=AZ1JieLymmXMTKdZybhm&pullRequest=1285

Check warning on line 39 in device/common/include/traccc/fitting/device/fit_prelude.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=AZ1JieLymmXMTKdZybho&open=AZ1JieLymmXMTKdZybho&pullRequest=1285

Check warning on line 414 in core/include/traccc/finding/details/combinatorial_kalman_filter.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=AZ1JieOdmmXMTKdZybht&open=AZ1JieOdmmXMTKdZybht&pullRequest=1285

Check warning on line 124 in device/common/include/traccc/finding/device/impl/propagate_to_next_surface.ipp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Fill this compound statement, remove it, or add a nested comment explaining why it is empty.

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

Check failure on line 344 in core/include/traccc/fitting/kalman_filter/kalman_actor.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

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

Check warning on line 233 in core/include/traccc/finding/details/combinatorial_kalman_filter.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Fill this compound statement, remove it, or add a nested comment explaining why it is empty.

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

Check warning on line 64 in device/common/include/traccc/fitting/device/fit_prelude.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the misleading "//" characters.

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

Check warning on line 379 in core/include/traccc/finding/details/combinatorial_kalman_filter.hpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace this declaration by a structured binding declaration.

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

Check failure on line 382 in core/include/traccc/finding/details/combinatorial_kalman_filter.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=AZ1JieOdmmXMTKdZybhq&open=AZ1JieOdmmXMTKdZybhq&pullRequest=1285

Check warning on line 65 in device/common/include/traccc/fitting/device/fit_prelude.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=AZ1JieLymmXMTKdZybhn&open=AZ1JieLymmXMTKdZybhn&pullRequest=1285

Check warning on line 58 in device/common/include/traccc/fitting/device/fit_backward.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=AZ1JieNVmmXMTKdZybhp&open=AZ1JieNVmmXMTKdZybhp&pullRequest=1285