Skip to content
Snippets Groups Projects
  1. Sep 23, 2022
    • Eoin Clerkin's avatar
      Bugfix material budget Sts macro · dc8b39ca
      Eoin Clerkin authored and Sergey Gorbunov's avatar Sergey Gorbunov committed
      Previously, radiation thickness of materials that transversed a cut boundary
      were ignored, leading to an underestimation of radiation length. Fixes this.
      
      Allow non equidistant station cuts, such as is needed for the new 5+3 station
      STS geometries.
      
      Fixes MC generator to start before the first station of the STS. Sets the MC
      generate to the target position for angle generator.
      dev_2022_39
      dc8b39ca
  2. Jun 17, 2022
  3. Apr 06, 2022
  4. Jan 13, 2022
    • 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
  5. 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
  6. Nov 22, 2021
    • Mehulkumar Shiroya's avatar
      STS geometries version v21f and v21g · d6be89bc
      Mehulkumar Shiroya authored
      v21f: STS geometry is similar to the version v21b. The target position considered from -4 cm.
      The geometry can be used with the beampipe with diameter 40 mm upstream side and 104 mm downstream side.
      The geometry has beampipe flange on the back-side of the wall.
      
      v21g: STS geometry is similar to the version v21e. The target position is at -40 cm considering global origin
      from the center of magnet. The STS local coordinate is from the last station.
      The geometry can be used with the beampipe with diameter 40 mm upstream side and 104 mm downstream side.
      
      In both geometry, the STS box and the beam pipe flange is made of Carbon fiber: The material has 70% carbon fiber with
      density 1.75 g/cm3 and epoxy resin (30%) with density 1.2 g/cm3. The material is defined in media.geo file as
      STS_CarbonFiber_21.
      d6be89bc
    • Mehulkumar Shiroya's avatar
      Corrects STS v21e geometry version · ff2564d2
      Mehulkumar Shiroya authored
      Change in tranformation from global origin (centre of magnet) to local origin of sts (last station) to a 59.5cm shift.
      Front face of sts from a target placed at 44cm is now 1.6 cm.
      ff2564d2
  7. Nov 11, 2021
    • Mehulkumar Shiroya's avatar
      STS geometry version v21[a-e] with elongated box and corrected pitch · cfb2a55a
      Mehulkumar Shiroya authored and Florian Uhlig's avatar Florian Uhlig committed
      v21a has stations with extended pitch, uses the old beam pipe, repositions the FEB boxes, and changes the material(Airex) for foam in sts wall.
      v21b has stations with extended pitch, repositioned central ladders according to 40 mm diameter beam pipe and new material(Airex) for foam in STS wall. New nomenclature has been applied to halfladders from up(u) to top(t) and down(b) to bottom(b).
      v21c has stations with extended pitch, repositioned central ladders according to 55 mm diameter beam pipe and new matrial(Airex) for foam in STS wall foam
      v21d has stations with extended pitch, repositioned central ladders due to provision for a 40 mm diameter beam pipe. The back side wall has a honeycomb structure Airex matrial used
      v21e has the centre of the magnet along the beam line as the global origin point. Additionally the local sts origin (x=0, y= 0, z= 0) is taken as the centre of the last sts station along the nominal beam axis. New Nomenclature has been applied to halfladders from up(u) to top(t) and down(d) to bottom(b).
      
      The central ladders are moved upward (y-direction) due to the conical beam pipe with 40 mm diameter upstream side and 100 mm diameter in downstream side.
      
      STS geometries without beampipe flange. Old material(Silicon) and thickness of micro-cable.
      cfb2a55a
  8. Jun 08, 2021
  9. Jun 05, 2021
    • Eoin Clerkin's avatar
      Add copyright header to author declared files. · a4888728
      Eoin Clerkin authored
      Pulls some author and date information from previous headers, adds this to information from the svn and git repositories.
      Inlude the standard copyright header to approximately 2000 files with institute of original committer as copyright holder.
      Contributing authors from previous declaration and repository records.
      a4888728
  10. May 31, 2021
    • Eoin Clerkin's avatar
      Short license declarations for .sh files · 6f6619b0
      Eoin Clerkin authored
      Inserts the declaration on the 1st or 2nd line of scripts.
      
      EMPTY LINE
      
      Short license declarations for .sh files
      
      Inserts the declaration on the 1st or 2nd line of scripts.
      
      EMPTY LINE
      
      Revert "Short license declarations for .sh files"
      
      This reverts commit d3dd8608.
      
      Uses SPDX identifier
      
      Modifies declaration to use SPDX license identifier syntax
      
      Corrects file
      
      Empty line before hashbang removed
      6f6619b0
    • Eoin Clerkin's avatar
      Adds license header to .cxx, .cpp, .h, and .C files · f983bc0a
      Eoin Clerkin authored
      Files with detected previous copyright or authorship skipped.
      Copyright claimed for the current or last CBMC institute of the original commiter to the SVN or GIT repositories.
      File distributed under GNU public license version 3.0 declared.
      
      Revert "Adds license header to .cxx, .cpp, .h, and .C files"
      
      This reverts commit 94da1500.
      
      Removes one blank line
      
      Revert "Removes one blank line"
      
      This reverts commit a8e5e236.
      
      Preemptive empty lines removal
      
      If first two lines of a file are empty, or have spaces and tabs only then remove the lines.
      
      Revert "Preemptive empty lines removal"
      
      This reverts commit da38bf5d.
      
      Add empty line
      
      For stylistic reasons, an empty line is added after doxygen header.
      
      Revert "Add empty line"
      
      This reverts commit 30491934.
      
      Puts space between includes.
      
      Revert "Puts space between includes."
      
      This reverts commit 468b7024.
      
      Add multiple authors tag
      
      Lists authors in order of their contribution
      
      Revert "Add multiple authors tag"
      
      This reverts commit f5d3e748.
      
      Removes empty line on one file for clang format compliance.
      
      Revert "Removes empty line on one file for clang format compliance."
      
      This reverts commit fbac8bad.
      
      Small changes as per requested.
      
      Add small (o) to original commiters username.
      
      Adds running 10 percent instead of line count treshold for contributors.
      
      Revert "Small changes as per requested."
      
      This reverts commit 84af7b5f.
      
      Long form of names
      
      Word originator beside original committer of file.
      
      Revert "Long form of names"
      
      This reverts commit 759426e2.
      
      Add space between comma seperated double affilliation institutes
      f983bc0a
  11. May 27, 2021
  12. Jan 29, 2021
  13. Jan 22, 2021
  14. Jul 10, 2020
  15. Jul 08, 2020
  16. Jul 03, 2020
  17. Jun 03, 2020
Loading