Skip to content

Commit

Permalink
Merge pull request #103 from drbenmorgan/no-delete-noprocess
Browse files Browse the repository at this point in the history
Do not delete NoProcess instances in G4HepEmTrackingManager
  • Loading branch information
mnovak42 authored Jul 26, 2024
2 parents b1c3822 + ac88af7 commit 31b53f8
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions G4HepEm/G4HepEm/src/G4HepEmTrackingManager.cc
Original file line number Diff line number Diff line change
Expand Up @@ -77,12 +77,8 @@ G4HepEmTrackingManager::G4HepEmTrackingManager() {
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......

G4HepEmTrackingManager::~G4HepEmTrackingManager() {
for (auto *proc : fElectronNoProcessVector) {
delete proc;
}
for (auto *proc : fGammaNoProcessVector) {
delete proc;
}
// Per behaviour in Physics Constructors, we do not delete the G4HepEmNoProcess
// instances as these are owned by G4ProcessTable.
delete fRunManager;
delete fRandomEngine;
delete fStep;
Expand Down

0 comments on commit 31b53f8

Please sign in to comment.