Skip to content
Snippets Groups Projects

Cleanup of tracking core.

Closed Dominik Smith requested to merge d.smith/cbmroot:TrackingCleanupSquashed3 into master
  1. Sep 02, 2024
    • Dominik Smith's avatar
      - Cleaned up ca::TripletConstructor. · 4994cf9c
      Dominik Smith authored
      - Removed global ca::TrackFit instance from ca::TripletConstructor.
      - Removed access to ca::InputData from ca::TripletConstructor (all needed data is already in ca::WindowData).
      - Switched from global to window-based hit index in ca::Branch. Allows simplification of many interfaces
        (removal of ca::InputData).
      - Cleaned up ca::TrackFinder.
      - In ca::TrackFinder, replaced separate vector instances which store
        upper and lower bounds of windows by single vectors that store
        these bounds together as a pair.
      - Cleaned up ca::TrackFinderWindow.
      4994cf9c
Loading