Project

General

Profile

Bug #16641

G4 produces multiple particles with the same TrackID when called from generators that may not produce a particle.

Added by Jason Stock over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Simulation
Target version:
-
Start date:
05/23/2017
Due date:
% Done:

0%

Estimated time:
Occurs In:
Experiment:
-
Co-Assignees:
Duration:

Description

When running multiple generators (including a radio logical generator which infrequently contributes to the event), the G4 Stage calculates the TrackIDOffset incorrectly when going from the generator without a particle to one with a particle. This code issue for this bug has already been identified in collaboration with Tom Junk.

Associated revisions

Revision b5c9c22d (diff)
Added by Jason Stock over 2 years ago

Small change to ParticleListAction to assure that the fTrackIDOffset is only changed when in fact a track exists from a given generator. This addressed LArSoft issue #16641.

Revision 0d647f2e (diff)
Added by Jason Stock over 2 years ago

Small change to ParticleListAction to assure that the fTrackIDOffset is only changed when in fact a track exists from a given generator. This addressed LArSoft issue #16641.

History

#1 Updated by Jason Stock over 2 years ago

  • Status changed from Assigned to Resolved

Commit pushed to fix this. develop b5c9c22d

#2 Updated by Jason Stock over 2 years ago

There have been no reported issues with this fix. I am closing the ticket.

#3 Updated by Jason Stock over 2 years ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF