Skip to content
Snippets Groups Projects
  1. Jan 13, 2022
    • sergeizharko's avatar
      a8b04f47
    • sergeizharko's avatar
      COMMIT FROM 23.12.2021 · 5834131a
      sergeizharko authored
        - cbmroot/reco/L1/L1Algo/L1BaseStationInfo.h:
          > a prototype of user-friendly interface to L1Station and other geometry inputs to L1Algo (experimental)
          > added setters and getters for L1Station data fields
          > added calculation of hidden L1Station properties
          > added Print() method
        - cbmroot/reco/L1/L1Algo/L1Parameters.h:
          > add new compile time constants: kMaxNFieldApproxCoefficients, kStationBits, kThreadBits, kTripletBits,
            kMaxNstations, kMaxNthreads, kMaxNtriplets
          > add new runtime "constants": fMaxDoubletsPerSinglet, fMaxTripletPerDoublets
          > add Print() method
        - cbmroot/reco/L1/L1Algo/L1Algo.h:
          > modifications according to the constants transfer to the L1Parameters class (example: fkMaxNthreads ==> L1Parameters::kMaxNthreads)
        - cbmroot/reco/L1/L1Algo/L1Algo.cxx:
          > add L1Parameters::Print() call from L1Algo::Init()
          > modifications according to the constants transfer to the L1Parameters class (example: fkMaxNthreads ==> L1Parameters::kMaxNthreads)
        - cbmroot/reco/L1/L1Algo/L1CATrackFinder.cxx:
          > modifications according to the constants transfer to the L1Parameters class (example: fkMaxNthreads ==> L1Parameters::kMaxNthreads)
        - cbmroot/reco/L1/L1Algo/L1TrackFitter.cxx:
          > modifications according to the constants transfer to the L1Parameters class (example: fkMaxNthreads ==> L1Parameters::kMaxNthreads)
        - cbmroot/reco/L1/L1Algo/L1Field.h:
          > magic constant '21' changed to L1Parameters::kMaxNFieldApproxCoefficients (compile time)
        - cmbroot/reco/L1/CbmL1.h:
          > add a L1Paramters class field (currently ptr to address in the heap) to CbmL1
          > add getter for the L1Parameters class field to CbmL1
        - cbmroot/reco/L1/CbmL1.cxx:
          > add transfer of the L1Parameters data from CbmL1 to L1Algo
          > modifications according to the constants transfer to the L1Parameters class (example: fkMaxNthreads ==> L1Parameters::kMaxNthreads)
        - cbmroot/macro/run/run_reco.C:
          > add example of L1Algo runtime constants modification
      5834131a
    • sergeizharko's avatar
      L1Parameters.h: new file ; L1BaseStationInfo.h: getters and setters added;... · b4e190e6
      sergeizharko authored
      L1Parameters.h: new file ; L1BaseStationInfo.h: getters and setters added; L1Station.h: minor modifications; L1Field.h: magic constant '21' changed to the constexpr parameter L1Parameters::kN_FS_COEFFS
      b4e190e6
    • sergeizharko's avatar
      4baf788b
  2. Dec 22, 2021
  3. Dec 10, 2021
  4. Nov 24, 2021
  5. Nov 18, 2021
  6. Nov 17, 2021
  7. Oct 29, 2021
  8. Oct 05, 2021
  9. Sep 24, 2021
  10. Sep 21, 2021
  11. Sep 17, 2021
  12. Sep 15, 2021
  13. Sep 09, 2021
  14. Sep 08, 2021
  15. Sep 07, 2021
  16. Aug 31, 2021
    • Administrator's avatar
      Fix runtime error on macosx 10.13 · ee73359c
      Administrator authored and Florian Uhlig's avatar Florian Uhlig committed
      With macosx 10.13 (Apple clang 10.0) there is a runtime problem when
      loading libL1. The problem is due to the usage of a static constexpr
      in the source file which can be overcome when doing a static cast
      of the variable.
      ee73359c
  17. Jul 27, 2021
  18. Jul 23, 2021
  19. Jul 22, 2021
  20. Jul 21, 2021
  21. Jul 19, 2021
  22. Jul 16, 2021
  23. Jul 14, 2021
  24. Jul 01, 2021
Loading