Import Geant4 11.2.0 source tree
This commit is contained in:
@@ -6,6 +6,10 @@ It must **not** be used as a substitute for writing good git commit messages!
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
## 2023-09-12 Makoto Asai (track-V11-01-01)
|
||||
- Adding fSuspendAndWait to G4TrackStatus.
|
||||
- G4TrackStatus is mutable in G4Track so that it may be modified in stacking.
|
||||
|
||||
## 2022-12-12 Ben Morgan (track-V11-01-00)
|
||||
- Remove obsolete GNUmakefile scripts
|
||||
|
||||
|
||||
@@ -299,7 +299,7 @@ class G4Track
|
||||
// Touchable Handle
|
||||
|
||||
G4DynamicParticle* fpDynamicParticle = nullptr;
|
||||
G4TrackStatus fTrackStatus = fAlive;
|
||||
mutable G4TrackStatus fTrackStatus = fAlive;
|
||||
|
||||
G4double fStepLength = 0.0;
|
||||
// Before the end of the AlongStepDoIt loop, this keeps the initial
|
||||
|
||||
@@ -49,6 +49,10 @@ enum G4TrackStatus
|
||||
// Kill the current track and also associated secondaries
|
||||
fSuspend,
|
||||
// Suspend the current track
|
||||
fSuspendAndWait,
|
||||
// Suspend the current track and send it to the Waiting stack so that it
|
||||
// won't be resumed until all other tracks in the Urgent stack and their
|
||||
// descendants have been tracked
|
||||
fPostponeToNextEvent
|
||||
// Postpone the tracking of the current track to the next event
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user