Skip to content
Snippets Groups Projects
  1. Aug 21, 2024
  2. Aug 15, 2024
  3. Aug 05, 2024
  4. Aug 01, 2024
    • Dominik Smith's avatar
      - Cleaned up ca::TrackFinderWindow. · 07f8743a
      Dominik Smith authored
      - Cleaned up ca::TripletConstructor.
      - Removed fCurrentIterationIndex and access to it from ca::WindowData.
      07f8743a
    • 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
  5. Jul 22, 2024
  6. Jul 15, 2024
  7. Jul 09, 2024
  8. Jul 01, 2024
  9. Jun 21, 2024
  10. Jun 20, 2024
  11. Jun 06, 2024
  12. Jun 05, 2024
  13. May 31, 2024
  14. May 29, 2024
  15. May 15, 2024
  16. May 12, 2024
  17. May 11, 2024
  18. May 09, 2024
Loading