Rho- registers itself as rho0 Rho- decay channel is wrongly set as starting with a rho+ The problem shows specially with shared libraries and makes the program crash. cvs diff G4RhoMinus.cc Index: G4RhoMinus.cc =================================================================== RCS file: /afs/cern.ch/sw/geant4/cvs/geant4/source/particles/hadrons/mesons/src/Attic/G4RhoMinus.cc,v retrieving revision 1.1.10.1.2.2 diff -r1.1.10.1.2.2 G4RhoMinus.cc 9c9 < // GEANT4 tag $Name: $ --- > // GEANT4 tag $Name: geant4-01-01 $ 59c59 < mode[0] = new G4PhaseSpaceDecayChannel("rho+",1.000,2,"pi-","pi0"); --- > mode[0] = new G4PhaseSpaceDecayChannel("rho-",1.000,2,"pi-","pi0"); 80c80 < "rho0", 0.7685*GeV, 150.7*MeV, -1.0*eplus, --- > "rho-", 0.7685*GeV, 150.7*MeV, -1.0*eplus,
Fixed version has been committed as 1.1.10.1.2.2.2.1 (under the branch tag of hadrons-V00-01-01-patch1) In the latest tag of hadrons-V01-00-01 (main trunk of development), G4RhoMinus ( and G4RhoZero, G4RhoPlus) has been removed and definitions of rho mesons have been moved into G4ShortLivedConstructor.