Problem 1207 - Evaporation of a "double neutron" Z0A2 particle from Bertini/INUCL
Summary: Evaporation of a "double neutron" Z0A2 particle from Bertini/INUCL
Status: RESOLVED FIXED
Alias: None
Product: Geant4
Classification: Unclassified
Component: processes/hadronic/models/cascade (show other problems)
Version: 9.4
Hardware: PC Linux
: P3 normal
Assignee: Michael Kelsey
URL: https://savannah.cern.ch/bugs/?81126
Depends on:
Blocks:
 
Reported: 2011-04-26 17:59 CEST by John Apostolakis
Modified: 2011-04-26 18:27 CEST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description John Apostolakis 2011-04-26 17:59:38 CEST
When simulating an interaction of a Pi Minus, the Bertini module appears to create two problematic fragments in its evaporation phase:

 it creates a neutron 
 it also creates a "double neutron" 

This occurs when a pi- of about 519 MeV (=520-1.41) interacts in a support element of ATLAS.

The printout below was generated:

* G4Track Information:   Particle = pi-,   Track ID = 8344339,   Parent ID = 18
*********************************************************************************************************
Step#    X(mm)    Y(mm)    Z(mm) KinE(MeV)  dE(MeV) StepLeng TrackLeng  NextVolume ProcName
...
   10     -966      394 -2.23e+03       520 0.000209     1.03       156 TRT::OuterSupportB Transportation

 >>> G4InuclNuclei creating temporary fragment for evaporation with non-standard PDGencoding.
 G4PDGCodeChecker::CheckPDGCode :  ???  Illegal PDG encoding for nucleus  PDG code=1000000010
Particle Z0A1 has a strange PDGEncoding

*** G4Exception : PART102
      issued by : G4ParticleDefintion::G4ParticleDefintion
Strange PDGEncoding
*** This is just a warning message.
 >>> G4InuclNuclei creating temporary fragment for evaporation with non-standard PDGencoding.
 G4PDGCodeChecker::CheckPDGCode :  ???  Illegal PDG encoding for nucleus  PDG code=1000000020
Particle Z0A2 has a strange PDGEncoding

*** G4Exception : PART102
      issued by : G4ParticleDefintion::G4ParticleDefintion
Strange PDGEncoding
*** This is just a warning message.

[[Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng  NextVolume ProcName ]]
   11     -969      390 -2.25e+03         0     1.41       14       170 TRT::OuterSupportB PionMinusInelastic
Comment 1 John Apostolakis 2011-04-26 18:06:55 CEST
I should mention that these warning shows up in many test jobs.
Comment 2 Michael Kelsey 2011-04-26 18:27:26 CEST
These comments appear once per job for residual nucleus fragments which consist solely of neutrons (and which are then passed off for immediate evaporation).  They appear now because Bertini was migrated to make use of G4ParticleDefinition.

We have modified G4ParticleDefinition so that it can be set to suppress the warning; the Bertini message anticipating that warning will also be turned off.  These changes are in SVN, and should be included in the next patch of 9.4.