Skip to content

Commit 97fd6d7

Browse files
authored
Merge pull request #151 from JeffersonLab/stop_but_not_kill_on_cuts_rtj
Stop but not kill on cuts rtj
2 parents aa20241 + 68aec9c commit 97fd6d7

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

src/GlueXSpecialCuts.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ GlueXSpecialCuts::PostStepDoIt( const G4Track& aTrack,
9393
const G4Step& )
9494
{
9595

96-
// Kill the current particle, if requested by G4UserLimits
96+
// Stop (but do not kill) the current particle, if requested by G4UserLimits
9797

9898
if (verboseLevel > 1) {
9999
G4cout << " " << aTrack.GetParticleDefinition()->GetParticleName()
@@ -107,7 +107,7 @@ GlueXSpecialCuts::PostStepDoIt( const G4Track& aTrack,
107107
aParticleChange.Initialize(aTrack);
108108
aParticleChange.ProposeEnergy(0.) ;
109109
aParticleChange.ProposeLocalEnergyDeposit(aTrack.GetKineticEnergy()) ;
110-
aParticleChange.ProposeTrackStatus(fStopAndKill);
110+
//aParticleChange.ProposeTrackStatus(fStopAndKill);
111111
return &aParticleChange;
112112
}
113113

src/GlueXUserEventInformation.cc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,11 @@ std::map<G4String, G4String> process_4letter_abbrev = {
7676
{"OpBoundary", "boun"},
7777
{"Cerenkov", "ckov"},
7878
{"TPolBeamConversion", "trip"},
79+
{"GlueX tracking limits for gammas", "cuts"},
80+
{"GlueX tracking limits for electrons", "cuts"},
81+
{"GlueX tracking limits for muons", "cuts"},
82+
{"GlueX tracking limits for protons", "cuts"},
83+
{"GlueX tracking limits for neutrons", "cuts"},
7984
{"User Limit", "user"}
8085
};
8186

0 commit comments

Comments
 (0)