- May 31, 2024
-
-
main-coverity-MCTruth
-
- May 30, 2024
-
-
Introduce a common naming scheme for methods and variables related to GenParticles representing particles after all interactions so far Rename variables and methods related to GenParticles representing the particle being simulated after all interactions so far
-
- May 28, 2024
-
-
Introduce a common naming scheme for methods and variables related to primary GenParticles
-
- May 27, 2024
-
-
Beginning the process of documenting simulation classes
-
- May 18, 2024
-
-
Put GeoModel libs first in the Cmake lists Revert align store
-
G4ProfilingTools: Fix cppcheck warnings. Delete copy/assignment for classes that manage memory.
-
- May 17, 2024
-
-
HepMcParticleLink constructor syntax clean-up. Avoid using 0 in combination with HepMcParticleLink::IS_EVENTNUM in constructor calls as this is not properly supported. It is more correct to directly use 0 with HepMcParticleLink::IS_POSITION to indicate that the link is to the first GenEvent in the McEventCollection.
-
- May 15, 2024
-
-
Revert "Minor improvements" This reverts commit 27b52b4f.
-
G4ProfilingTools: Fix cppcheck 2.14 warnings. Delete copy/assignment for classes that manage memory. Prefer returning const references to members rather than copies.
-
- May 08, 2024
-
-
G4UserActions: Fix cppcheck warning. Pass container by const reference, not by value. Delete copy/assignment for class managing memory.
-
- Apr 30, 2024
-
-
Add CMake option to enable LTO for AtlasGeant4 Use of LTO in Athena builds is not currently possible if the GCC checker plugins are in use. These are not yet LTO-aware, leading to build errors. Disabling these globally or per-LTO-using-package is not feasible as it could lead to the introduction of bad code. Whilst the plugins are made LTO-aware, introduce CMake option in Athena and AthSimulation for enabling LTO builds of the AtlasGeant4 "big" library. Set to OFF by default so that "normal" builds are unaffected. Builds wanting LTO can set the option to ON, but must also set ATLAS_USE_GCC_CHECKERS to OFF in this case.
-
- Apr 29, 2024
-
-
Walter Lampl authored
This reverts commit 9b36ad1f, reversing changes made to 4d2926b2.
-
Add CMake option to enable LTO for AtlasGeant4 Use of LTO in Athena builds is not currently possible if the GCC checker plugins are in use. These are not yet LTO-aware, leading to build errors. Disabling these globally or per-LTO-using-package is not feasible as it could lead to the introduction of bad code. Whilst the plugins are made LTO-aware, introduce CMake option in Athena and AthSimulation for enabling LTO builds of the AtlasGeant4 "big" library. Set to OFF by default so that "normal" builds are unaffected. Builds wanting LTO can set the option to ON, but must also set ATLAS_USE_GCC_CHECKERS to OFF in this case.
-
- Apr 23, 2024
-
-
Update TruthIncidents and ISFParticle to know about uniqueID
-
- Apr 18, 2024
-
-
main-cppcheck-G4DebuggingTools
-
- Mar 27, 2024
-
-
Add status to transient TrackRecord class and add, but not use a new persistent class
-
- Mar 18, 2024
-
-
Add truthID method to return GenParticle::id() to InDetSimEvent, MuonSimEvent and G4AncillarySimEvent transient EDM classes
-
- Mar 15, 2024
-
-
Simulation: Remove more legacy configuration modules
-
-
-
- Mar 08, 2024
-
-
Update HepMcParticleLink interface and clients without changing behaviour
-
- Mar 07, 2024
-
-
Simulation: Remove more legacy configuration modules
-
- Feb 29, 2024
-
-
John Chapman authored
-
John Chapman authored
-
- Feb 20, 2024
-
-
Remove more obsolete Simulation code
-
Remove more legacy digitization configuration
-
Remove legacy sim config main
-
GeoModelExperiment modified to hold a vector of smart pointers to temporary boolean envelope volumes instead of the vector of bare pointers. More changes are expected in the code of GeoModelExperiment to complete the migration to smart pointers
-
Switch to CA-config for FastCaloSim in Geant4
-
- Feb 17, 2024
-
-
Remove more obsolete Simulation code
-
- Feb 15, 2024
-
-
Remove more legacy digitization configuration
-
- Feb 14, 2024
-
-
Remove legacy sim config main
-
- Feb 08, 2024
-
-
Vakhtang Tsulaia authored
GeoModelExperiment modified to hold a vector of smart pointers to temporary boolean envelope volumes instead of the vector of bare pointers. More changes are expected in the code of GeoModelExperiment to complete the migration to smart pointers
-
Switch to CA-config for FastCaloSim in Geant4
-
- Dec 11, 2023
-
-
MergeMcEventCollTool: Remove the local charge function
-
- Dec 01, 2023
-
-
Update TrackBarcodeInfo constructor to take uniqueID as well as barcode + replace some calls to GetParticleBarcode with GetParticleUniqueID
-
- Nov 30, 2023
-
-
Remove use of getCaloSurface in FastCaloSim Extrapolation
-
- Nov 29, 2023
-
-
Andrii Verbytskyi authored
-
- Nov 20, 2023
-
-
Remove unused public headers from FastCaloSimHit package.
-
- Nov 17, 2023
-
-
Remove unused public headers from FastCaloSim package.
-