Skip to content
Snippets Groups Projects
  1. Aug 12, 2019
  2. Aug 07, 2019
  3. Aug 05, 2019
  4. Aug 02, 2019
  5. Jul 11, 2019
  6. Jul 09, 2019
    • Benjamin Morgan's avatar
      Support building with Geant4 10.6 · ec19e9a9
      Benjamin Morgan authored
      From version 10.6, Geant4 no longer exports G4MULTITHREADED in the
      compiler flags as "-DG4MULTITHREADED". This symbol must be the same
      between a build of Geant4 and any client application, so is instead
      exported into configuration header included in the commonn G4Types.hh
      header.
      
      Update components of Athena that rely on this symbol so that they
      explicitly #include G4Types.hh before using it.
      
      InnerDetector has a private dependency on Geant4 headers added so
      that it picks up the needed header path.
      ec19e9a9
  7. Jun 04, 2019
    • Marilena Bandieramonte's avatar
      Fix thread-unsafety in Monopole code, G4mplEquationSetup class - Monopole MT ... · 437f266e
      Marilena Bandieramonte authored and Walter Lampl's avatar Walter Lampl committed
      Fix thread-unsafety in Monopole code, G4mplEquationSetup class - Monopole MT  validation [ATLASSIM-4182]
      
      G4mplEquationSetup class was implemented as a singleton, so it was not thread-safe. This affected MT simulation - with more than 1 thread:
      the simulation was aborted for illegal values of energy, momentum and/or time.
      Added the #ifdef G4MULTITHREADED directive to handle the multithreaded case. One instance of the class will be created per each thread
      and stored in a tbb::concurrent_unordered_map that is hashed with the threadID number.
      437f266e
  8. May 30, 2019
  9. May 05, 2019
    • Zach Marshall's avatar
      RHadrons updates for stops and sbottoms in master · 05867eca
      Zach Marshall authored
      This merge request fixes two sets of problems.
      
      First, there were problems in the logic that assigned hadronic
      interactions to R-hadrons. The problem was essentially that one quark in
      the light quark system was ignored when calculating the R-hadron
      properties. This is (surprisingly) a quite good approximation as long as
      you aren't making extremely heavy R-hadrons, and as long as you don't
      have stop or sbottom R-mesons, where there is only one light quark in
      the R-hadron. That's fixed, the list of R-hadron interactions has
      changed somewhat, and the results change a little bit.
      
      Second, we needed a few minor adjustments to get stop and sbottom
      R-hadron simulation working. That should all be done. Validation plots
      have been made and everything.
      
      This MR gets master back in sync with 21.0 following !23144
      05867eca
  10. Apr 22, 2019
  11. Mar 28, 2019
  12. Mar 20, 2019
  13. Mar 19, 2019
  14. Mar 06, 2019
  15. Dec 14, 2018
  16. Jul 09, 2018
  17. Mar 29, 2018
    • John Chapman's avatar
      Remove old UserAction interfaces · 8949f0a8
      John Chapman authored
      The old `IG4EventActionTool`, `IG4RunActionTool`, `IG4StackingActionTool`,
      `IG4SteppingActionTool` and `IG4TrackingActionTool` have been completely
      replaced by the `IUserActionTool` interface, so can be safely removed
      from the repository. This should complete the changes for ATLASSIM-3380.
      
      
      Former-commit-id: 9ce215c9
      8949f0a8
  18. Mar 07, 2018
  19. Feb 13, 2018
    • John Chapman's avatar
      Further cleanup of UserAction configuration · ff8504bc
      John Chapman authored
      Now that all ATLAS `G4UserAction` Tools have been migrated to the
      `UserActionToolBase` base class. The calls to add optional user
      actions to the job configuration can be further simplified. See
      ATLASSIM-3569.
      
      
      Former-commit-id: 5a4157d5258283c35b0d9b7b357086cd80fb9e3c
      ff8504bc
  20. Feb 12, 2018
  21. Feb 02, 2018
  22. Feb 01, 2018
  23. Jan 26, 2018
  24. Jan 19, 2018
  25. Jan 17, 2018
Loading