master
Intermediate code-format
Import mkFit from trackreco/mkFit to cmssw.
Update to track_scorer func, code-checks, code-format.
[MkFit] Recheck overlap hit chi2 after update with primary hit on a given layer.
Use phase-1 and phase-2 defaults for prop-to-plane and pt-dependent MS flags, keeping option to modify them for R&D and/or testing purposes
[MkFit] Consolidate nan checks and filtering, expose propagation fail flag to steering code.
Rescale pixel hit sigma by 3 to get to cluster extents in q direction.
Add bool IterationParams::useHitSelectionV2, when true use MkFinder::selectHitIndicesV2().
[RECONSTRUCTION] [LLVM14] Apply clang-tidy and clang-format changes
signbit and format
addition of final fit in mkfit and plugins as interface with cmssw
Speedup of mkFit hit converters, and update of HLT customization
[RECONSTRUCTION] [Clang]Cleanup clang-analyzer warnings
Minor, technical fixes
various cleanups mostly starting from valgrind memcheck
fix typo
fixup! more valgrind, set loop indices to vector width, cleanup builder pools in producer destructor
Implement backward fit using prop2plane, decision made based on Config::usePropToPlane.
explicit params for _hltInitialStepTracksMkFitFit and other fixes + conflicts
more valgrind, set loop indices to vector width, cleanup builder pools in producer destructor
[RECONSTRUCTION] [LLVM21] Apply code-checks and formats
Refactor PropagationMPlex.cc into separate files for prop-to-R/Z/Plane. - PropagationMPlex.cc - prop-to-R - PropagationMPlexEndcap.cc - prop-to-Z - PropagationMPlexPlane.cc - prop-to-plane - PropagationMPlexCommon.cc - applyMaterialEffects, common multiplication functions.
MkFitCore/Track: Fix for llvm21 warning calling bzero on pointer to non-trivially copyable type
fix code checks4
Fix static analyser warnings -- use const ptrs.