Skip to content
Snippets Groups Projects
  1. Dec 05, 2024
  2. Oct 24, 2024
  3. Oct 14, 2024
  4. Aug 27, 2024
  5. Aug 01, 2024
    • Dominik Smith's avatar
      Cleaned up the core tracking classes. Summary of changes: · 9cf4a05a
      Dominik Smith authored and Florian Uhlig's avatar Florian Uhlig committed
      - Removed access to ca::Framework from ca::TrackExtender, ca::TrackFitter
        ca::TripletConstructor, ca::CloneMerger, ca::TrackFinder and ca::TrackFinderWindow.
      - Simplified the interfaces of these classes.
      - General instruction-wise cleanup of these classes (applied std functions in
        some places etc.). In particular, streamlining of ca::TrackFinder.
      - Made debugging functions in ca::Framework static.
      - Moved TrackingMode enum from CaFramework.h to CaParameters.h (needed
        to avoid cyclic header file dependency).
      - Moved some magnetic-field dependent variables to ca::TripletConstructor (they are
        only used there).
      - Restricted the scope of many variables, i.e. turned class-fields into
        local variables in many instances (e.g. fvMonitorDataThread, fvTrackFinderWindow,
        fTrackingMode, fvWData, fvWindowStartThread, fvWindowEndThread,
        fvStatNwindows, fvStatNhitsProcessed, fvHitFirstTriplet and fvHitNofTriplets).
      - Eliminated the Init() functions of some classes. Moved initialization
        to the constructors.
      - Improved distinction between class-parameters and working data.
        Class parameters are passed to constructor, working data is passed as
        arguments to function calls.
      9cf4a05a
  6. May 08, 2024
  7. May 07, 2024
  8. Apr 28, 2024
  9. Apr 25, 2024
  10. Apr 23, 2024
  11. Apr 22, 2024
  12. Apr 18, 2024
  13. Apr 10, 2024
  14. Apr 02, 2024
  15. Mar 22, 2024
  16. Mar 14, 2024
  17. Feb 22, 2024
  18. Feb 21, 2024
  19. Feb 14, 2024
  20. Feb 02, 2024
  21. Nov 30, 2023
  22. Nov 27, 2023
  23. Nov 22, 2023
  24. Nov 17, 2023
  25. Oct 30, 2023
  26. Oct 28, 2023
  27. Oct 26, 2023
  28. Oct 25, 2023
  29. Oct 24, 2023
Loading