Skip to content
Snippets Groups Projects
  1. Feb 04, 2022
  2. Feb 03, 2022
  3. Feb 02, 2022
  4. Feb 01, 2022
  5. Jan 27, 2022
    • Petr Chudoba's avatar
      Beampipes with bellows, wide conical section and downstream cylinder · 51783fe4
      Petr Chudoba authored
      Beampipe v21e has a maximum deflection of the downstream section to conical section which is consistent with a 2AGeV gold beam.
      
      Beampipe v21f has no field and so is in the non-deflected state.
      
      Adds licence headers
      
      Outputs v21e to root binary
      
      Made Media Names consistent with media.geo
      
      Appies Clang format rules
      
      Propper material definitions in accordance with the mediafile
      
      Corrects the names of the top volumes
      
      Repaired CLANG format in both files
      
      Beampipes with bellows, wide conical section and downstream cylinder
      
      Beampipe v21e has a maximum deflection of the downstream section to conical section which is consistent with a 2AGeV gold beam.
      
      Beampipe v21f has no field and so is in the non-deflected state.
      
      Adds licence headers
      
      Outputs v21e to root binary
      
      Made Media Names consistent with media.geo
      
      Appies Clang format rules
      
      Propper material definitions in accordance with the mediafile
      
      Corrects the names of the top volumes
      
      Repaired CLANG format in both files
      
      Beampipes with bellows, wide conical section and downstream cylinder
      
      Beampipe v21e has a maximum deflection of the downstream section to conical section which is consistent with a 2AGeV gold beam.
      
      Beampipe v21f has no field and so is in the non-deflected state.
      
      Adds licence headers
      
      Outputs v21e to root binary
      
      Made Media Names consistent with media.geo
      
      Appies Clang format rules
      
      Propper material definitions in accordance with the mediafile
      
      Corrects the names of the top volumes
      
      Repaired CLANG format in both files
      
      Beampipes with bellows, wide conical section and downstream cylinder
      
      Beampipe v21e has a maximum deflection of the downstream section to conical section which is consistent with a 2AGeV gold beam.
      
      Beampipe v21f has no field and so is in the non-deflected state.
      
      Adds licence headers
      
      Outputs v21e to root binary
      
      Made Media Names consistent with media.geo
      
      Appies Clang format rules
      
      Propper material definitions in accordance with the mediafile
      
      Corrects the names of the top volumes
      
      Repaired CLANG format in both files
      
      CLANG format check passed for both files
      
      Resolves the namimng convention
      
      resolves the CLANG check failure
      
      removed empty lines to trigger pipeline
      
      CLANG format correction
      51783fe4
    • Eoin Clerkin's avatar
      Corrects misalignment of module · 96459e6e
      Eoin Clerkin authored and Pierre-Alain Loizeau's avatar Pierre-Alain Loizeau committed
      Copied corrections by Ingo in gitlab comment
      
      !617
      
      Removed Window linebreaks
      96459e6e
    • Norbert Herrmann's avatar
      provide tof v21a geometry · 03d1b886
      Norbert Herrmann authored and Pierre-Alain Loizeau's avatar Pierre-Alain Loizeau committed
      Apply clang-format. uncomment TofSimpClusterizer constructor
      03d1b886
  6. Jan 25, 2022
  7. Jan 20, 2022
  8. Jan 15, 2022
  9. Jan 13, 2022
    • s.zharko@gsi.de's avatar
      modifications before clang-format · e6970988
      s.zharko@gsi.de authored
      e6970988
    • sergeizharko's avatar
      Apply clang-format · ec579a59
      sergeizharko authored
      ec579a59
    • Sergei Zharko's avatar
      Update run_reco.C · e03af143
      Sergei Zharko authored
      e03af143
    • 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
    • Eoin Clerkin's avatar
      Macros for APR21 defaults with shifted placements · e6c87d7a
      Eoin Clerkin authored
      pipe_v16e_1e is the shifted pipe_v16b_1e by creation of node.
      pipe_v20b_1m is the shifted pipe_v20a_1m
      sts_v20a is the shifted sts_v19a geometry
      much_v20c_sis100_1m_lmvm is shifted lmvm verison of v20a
      much_v20c_sis100_1m_jpsi is shifted version of v20a
      trd_v20c_1(e,h,m_ is the shifted trd_v20b_1(e,h,m)
      tof_v20c_1(e,h,m) is the shifted tof_v20b_1(e,h.m)
      psd_v20c is the shifted psd_v20a
      
      Geometries without macros are manually shifted by editing of their TFile.
      
      Updates external repos tags
      For geometry, parameter and input repos.
      Updated tags in switch_defaults.sh.
      run_tra_(file|beam).C now positions the target dependent on the setup file chosen.
      
      Updates README.md file in macro/geometry directory.
      
      Adds standard tra, digi, and reco ctest for origin redefinition
      and DEC21 candidate geometries for the electron and hadron setups.
      e6c87d7a
    • Eoin Clerkin's avatar
      Robustness of switch defaults · ba93e3ea
      Eoin Clerkin authored
      Allows a non standard install directory for cbmroot.
      
      Updates the geometry repository tags.
      ba93e3ea
  10. Dec 22, 2021
  11. Dec 18, 2021
    • Mehulkumar Shiroya's avatar
      STS beampipe macros · f336fb14
      Mehulkumar Shiroya authored and Florian Uhlig's avatar Florian Uhlig committed
      There are four sts beampipe macros to include to use them along with the new
      sts geometries
      
      beampipe_v21a: Old beampipe, can only be used with sts geometry version: sts_v21[a].
      
      beampipe_v21b: New beampipe. It has 40mm diameter upstream side and 104mm diameter (including cylindrical part) downstream side.
      This beampipe can be used with the sts geometry version: sts_v21[b, d, f, h].
      
      beampipe_v21c: New beampipe. It has 55mm diameter upstream side and 104mm diameter(including cylindrical part) downstream side.
      This beampipe can be used with the sts geometry version: sts_v21[c].
      
      beampipe_v21d: New beampipe. It has 40mm diameter upstream side and 104 diameter(including cylindrical part) downstream side.
      This beampipe can be used with the sts geometry having a target position at -44 cm. which means it can only be used with the
      sts geometry vesrion: sts_v21[e, g, i].
      f336fb14
  12. Dec 17, 2021
  13. Dec 16, 2021
  14. Dec 14, 2021
  15. Dec 10, 2021
    • Eoin Clerkin's avatar
      Macro for scanning geometry binaries · 559efb87
      Eoin Clerkin authored and Florian Uhlig's avatar Florian Uhlig committed
      Outputs the structure of a root geometry binaries which comparison by standard unix text based diff tools.
      
      Creates a GRAPHVIZ graph of the geometry structure.
      
      Short README gives some basic command examples.
      
      Applied clang format
      559efb87
  16. Dec 09, 2021
  17. Dec 08, 2021
  18. Dec 07, 2021
  19. Dec 06, 2021
  20. Dec 01, 2021
  21. Nov 29, 2021
    • Administrator's avatar
      Improve run script · 7ee8d07a
      Administrator authored and Florian Uhlig's avatar Florian Uhlig committed
      Add functionality to check if the macro dif finish successful.
      The decision can be done on base of the return value as well as on base of
      a string printed at the end of the macro.
      Don't check the return value yet since oOn some system there are errors when
      destructing the root session. Use only the printout from the macro to decide
      if the macro finished successful.
      7ee8d07a
    • Administrator's avatar
      Install scripts/macros needed for installation test · c056e2ce
      Administrator authored and Florian Uhlig's avatar Florian Uhlig committed
      c056e2ce
  22. Nov 26, 2021
  23. Nov 25, 2021
    • Mehulkumar Shiroya's avatar
      STS geometry version v21[h-i] · 4dadea0e
      Mehulkumar Shiroya authored and Florian Uhlig's avatar Florian Uhlig committed
      STS v21h: The geometry has the target positioned at -4 cm. It can be used with the beampipe 40mm diameter upstream side
      and 104mm diameter downstream side. It has a beampipe flange on the back-side of the STS wall.
      In addition, the geometry has a sensor thickness 320 um which is similar thickness of the real silicon sensors purchased from the Hamamatsu Photonics
      for the use in the real experiment.
      Furthermore,the mico-cable is defined as a single volume attached to the silicon sensors. Micro-cable thickness (320 um) is choosen and
      the material Manganese is taken based on the calculation done by taking the current microcable design, thickness and its material.
      
      STS v21i: The geometry has the target positioned at -44 cm from the center of the magnet. It can be used with the beampipe 40mm diameter upstream side
      and 104mm diameter downstream side. It doesn't have a beam-pipe flange on the back-side of the wall.
      In addition, the geometry has a sensor thickness 320 um which is similar thickness of the real silicon sensors purchased from the Hamamatsu >
      for the use in the real experiment.
      Furthermore,the mico-cable is defined as a single volume attached to the silicon sensors. Micro-cable thickness (320 um) is choosen and
      the material Manganese is taken based on the calculation done by taking the current microcable design, thickness and its material.
      4dadea0e
    • Valentina Akishina's avatar
  24. Nov 24, 2021
Loading