Skip to content
Snippets Groups Projects
  1. Feb 25, 2025
  2. Feb 15, 2025
  3. Dec 09, 2024
  4. Nov 25, 2024
  5. Nov 08, 2024
  6. Nov 07, 2024
  7. Oct 14, 2024
  8. Sep 27, 2024
    • Pierre-Alain Loizeau's avatar
      [BugFix] Add [KfCore/CaCore/Algo]Offline libraries to remove feed down of... · 7095bcdc
      Pierre-Alain Loizeau authored
      [BugFix] Add [KfCore/CaCore/Algo]Offline libraries to remove feed down of NO_ROOT flag to libraries in reco folder
      
      - Build AlgoOffline library only if not in CBM_ONLINE_STANDALONE (aka not online container mode)
      - Build [Ca/Kf]CoreOffline libs only if not in CBM_ONLINE_STANDALONE (aka not online container mode)
      - Use AlgoOffline as dep for libs CbmSimDigitizationSteer CbmAtConverterSteer CbmRecoOfflineSteer
      7095bcdc
  9. Jul 09, 2024
  10. Apr 23, 2024
  11. Apr 22, 2024
  12. Apr 13, 2024
  13. Mar 13, 2024
    • Administrator's avatar
      Fix geant4 settings in gconfig scripts · 49bbacb4
      Administrator authored and Pierre-Alain Loizeau's avatar Pierre-Alain Loizeau committed
      The scripts are the old way to define settings fro geant3 and geant4 and are
      still used in some of the test macros. With this commit the changes already
      implemented in the new class CbmGeant4Settings some time ago with commits
      cb453d4b and 982c4b76 are added to fix errors during Geant4 initilisation.
      49bbacb4
  14. Feb 27, 2024
  15. Feb 26, 2024
  16. Feb 22, 2024
    • Radim Dvorak's avatar
      Fix MC matching of FsdHits · 946233ba
      Radim Dvorak authored and Florian Uhlig's avatar Florian Uhlig committed
      The current implementation works only for event-by-event based digitisation and reconstruction. When running time based the results will be definitely wrong.
      
      Closes #3195
      946233ba
  17. Feb 20, 2024
  18. Feb 15, 2024
    • Simon Neuhaus's avatar
      update Geometry of Rich detector · eb21a51c
      Simon Neuhaus authored and Pierre-Alain Loizeau's avatar Pierre-Alain Loizeau committed
      - change outer dimension of RICH detector
        - change width and length of RICH
        - change mainframe
          - make shape in top view rectangular
          - make slope on front
          - reuse mainFrame3
            - change mainframe5 to trapezoid form
            - add new mainframe7 which replace some of the mainFrame2
          - cutoff shieldingbox
            - add new mainframe8 in x-direction
          - reduce some mainframes by a length of (2x) thickness from the mainframe to reduce overlapping
          - cutoff a cubic where mainframes cross each other
        - change the length of the pillars
      - Rich entrance window
        - change width of the entrance window
        - add 10cm wide and 2cm thick Aluminum flange
        - reduce size of entrance window without flange a bit
      - Rich exit window
        - add 10cm wide and 2cm thick Aluminum flange
        - change width to 569cm
        - change hight to 384cm
        - change material of exit window from kapton to Polycarbonat
        - increase thickness to 1cm
      - Add Studs to each pillar
        - 10cm x 10cm 0.2cm thick Aluminum
      - Add Connections between pillars
        - 6cm x 2.5cm 0.2cm thick Aluminum
      - Make beampipe to beampipe tunnel
        - change material to carbon
        - change radius at entrance and exit
        - change pipe thickness to 0.3cm
        - increase the length by 0.5cm
        - change and increase cutoff at middle mirror parts
        - increase hole in sensitivity plane (move subtracted Cone)
        - remove belt types 4 and 5 because of overlap with the beampipe tunnel
      - change CreateStuds
        - CreateStuds now need length and angle
        - selecting of length and angle with fix value if conditions is removed
        - remove some typo failurs where was schieldingbox written instead of shieldingbox.
      - renamed Polycarbonat to RICH_Polycarbonat in media.geo
      - change cutoff cone in exit, entrance window and senseplane to tubes to fix issue with a small structure hanging in the circle.
      - add some comments about creating older version of geometry.
      - make output reproduceble and change commet about producing older versions.
      eb21a51c
  19. Feb 07, 2024
  20. Jan 24, 2024
  21. Jan 19, 2024
    • Administrator's avatar
      Fix a precision problem · bf16e631
      Administrator authored and Volker Friese's avatar Volker Friese committed
      When comapring real numbers for equality one shouldn't compare the difference
      of both values with zero. Due to rounding effects the result can be slightly
      differnt from zero. If the difference of the values is smaller than a a small
      value ( e.g. 0.00001 ) both values are equal.
      bf16e631
  22. Jan 04, 2024
    • Administrator's avatar
      Apply clang-format · d1df0dd7
      Administrator authored and Sergey Gorbunov's avatar Sergey Gorbunov committed
      d1df0dd7
    • Administrator's avatar
      Fix MC matching for time based mode · fa194105
      Administrator authored and Sergey Gorbunov's avatar Sergey Gorbunov committed
      Up to now the input and event numbers where added to the match when the match
      was created. In time based mode the digi and match objects are not necessarily
      created at the same event to witch the MvdPoint belongs. This results in
      wrongly matching the digis to the MvdPoints.
      Add information about input and event number to the pixel charge to store the
      the correct information about input and event numbers. Use this information
      when creating the match object.
      fa194105
    • Administrator's avatar
      Allow flexible setting of the mvd digitizer latency · 227e816c
      Administrator authored and Sergey Gorbunov's avatar Sergey Gorbunov committed
      The latency defines the time how much can happen between digi creation and
      readout. Only after this time the daq buffer can be written to the output
      timeslice without timly disordered digis.
      Increase the default time and allow to set the time from the macro.
      Add info output to the CbmDaq when the latency is changed.
      227e816c
    • Administrator's avatar
      Switch from info to debug output · b1742b44
      Administrator authored and Sergey Gorbunov's avatar Sergey Gorbunov committed
      b1742b44
    • Administrator's avatar
      Switch on MVD digitizer in time based mode · 6ba83057
      Administrator authored and Sergey Gorbunov's avatar Sergey Gorbunov committed
      6ba83057
    • Administrator's avatar
      Set the mvd specific latency · 867e53ae
      Administrator authored and Sergey Gorbunov's avatar Sergey Gorbunov committed
      This latency is used by the CbmDaq to decide when the data can be moved from
      the daq buffer to the final timeslice. If the latency is currently less than
      110 microseconds some of the MVD digis are not properly time sorted. The
      latency needs to be adjusted after the digitization parameters are finally
      fixed.
      867e53ae
    • Administrator's avatar
      Fix mvd digitization · 4cb4d139
      Administrator authored and Sergey Gorbunov's avatar Sergey Gorbunov committed
      Receice at the end of the run all data which is still in the buffers of the
      mvd sensors, create digis and send them to the DAQ.
      4cb4d139
    • Administrator's avatar
      Fix MVD digitization · 6968e40f
      Administrator authored and Sergey Gorbunov's avatar Sergey Gorbunov committed
      Fix the digi time. There were two problems pilled up. The first problem was to
      get the event time to late during execution. By accident the event time was
      then also used twice, once when creating the temporary CbmPixelCharge buffer
      and a second time when creating the final digi.
      
      Flush all data which is still stored in the temporary buffer at the end of
      the run.
      6968e40f
    • Administrator's avatar
      Fix generation of MvdDigi in event based mode · c59a55ae
      Administrator authored and Sergey Gorbunov's avatar Sergey Gorbunov committed
      Flush the internal buffer after each event when running in event based mode.
      This creates digis for all channels even if the dead time of the channel is
      not yet reached. All digis are written into the current timeslice.
      Flushing the internal buffer after the last event when running in time based
      mode to avoid losing data.
      Create and send digi matches only if required. Should fix a memory leak.
      Add LOG information in the init about run mode.
      Remove obsolete code.
      c59a55ae
  23. Dec 20, 2023
  24. Dec 05, 2023
  25. Dec 01, 2023
  26. Nov 17, 2023
Loading