Skip to content
Snippets Groups Projects
  1. Nov 03, 2022
  2. Nov 01, 2022
  3. Oct 21, 2022
  4. Oct 18, 2022
  5. Oct 12, 2022
  6. Oct 11, 2022
  7. Oct 06, 2022
  8. Oct 03, 2022
  9. Oct 01, 2022
  10. Sep 28, 2022
  11. Sep 26, 2022
  12. 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
  13. Sep 20, 2022
  14. Sep 07, 2022
  15. Aug 26, 2022
  16. Aug 22, 2022
  17. Aug 21, 2022
  18. Aug 18, 2022
  19. Aug 04, 2022
  20. Aug 01, 2022
  21. Jul 27, 2022
  22. Jul 26, 2022
  23. Jul 25, 2022
  24. Jul 22, 2022
    • Dominik Smith's avatar
      Added segmentation fault error condition to cmake tests. · d72b0782
      Dominik Smith authored and Pierre-Alain Loizeau's avatar Pierre-Alain Loizeau committed
      d72b0782
    • Pierre-Alain Loizeau's avatar
      Fix segfault at exit of unpacking macros · bcd908c6
      Pierre-Alain Loizeau authored
      - Prevent FairrootManager from touching the source object trhogh its pointer after the run is over
      - Explicitely delete the dynamically allocated Run and Source objects in the macro (give up share ownership of config objects)
      - Give up ownership of the config objects, which triggers their destruction before reaching end of the macro (last owner of shared pointer)
      
      Problem was that the FairrootManager was never going out of scope and was not calling the Source destructor.
      So all shared pointers and the source objects were destroyed only when going out of scope in the ROOT session, at which time ROOT already deleted some TF1's, THx's and Canvases without asking anybody (global Lists).
      The source and config destructors were then calling destructors for their members and member's members, where we tried to cleanup the memory we assigned but which ROOT already deleted.
      bcd908c6
  25. Jul 20, 2022
  26. Jul 18, 2022
Loading