in http://www-geant4.kek.jp/lxr/source/processes/hadronic/models/particle_hp/src/G4ParticleHPNHe3InelasticFS.cc instead of else if( projectile == G4He3::He3() ) { ResidualA = A; ResidualZ = Z-1; } there should be else if( projectile == G4He3::He3() ) { ResidualA = A-1; ResidualZ = Z; } and in http://www-geant4.kek.jp/lxr/source/processes/hadronic/models/particle_hp/src/G4ParticleHPNTInelasticFS.cc instead of else if( projectile == G4He3::He3() ) { ResidualA = A+1; ResidualZ = Z; } there should be else if( projectile == G4He3::He3() ) { ResidualA = A-1; ResidualZ = Z+1; }
Hi Thank you very much for reporting problem. This fix will be included in next release. Tatsumi