220 likes | 411 Views
Ion/Ion validation tests with Geant4 v.9.4. Ivantchenko A. Outline. Introduction Results for Test45ion Results for Test45 DPMJET-II.5. Ion/Ion validation G4 v.9.4. Tests Test45ion – thick target Physics List test Models existing BinaryLightIon for all Ions
E N D
Ion/Ion validation tests withGeant4 v.9.4 Ivantchenko A.
Outline • Introduction • Results for Test45ion • Results for Test45 • DPMJET-II.5
Ion/Ion validation G4 v.9.4 • Tests • Test45ion – thick target Physics List test • Models existing • BinaryLightIon for all Ions • LHEP, INCL , and CHIPS for light ions • G4QMD for all ions
Test45ion: HIMR&NRS (Japan) data • Test45ion in hadronic/verification has been created, • Full absorption of the ion beam, • Neutron yield measurements at different angles 0-90°, • Energies 100-800 MeV/u, • Ions He4, C12, Ne20, Ar40, Fe56, Xe132, Si28 • Targets C, Al, Cu, Pb • Physics Lists test, based on test45/Hadr01
Test45: deuterium reactions • Full absorption of the beam • Neutron yield measurements at different angles 0-90° • Energies 25-70 MeV • Reactions (p,n), (d,n) • Targets Li, Be, C, Al, Cu, Fe, Ta, W • Physics Lists test, based on Hadr01
Geant4 9.4.ref01 H20(d,n) 40 MeV/u: data G.Lhersonneu et al. 2009
FULL TRACK SIMULATION: IMPROVEMENTS of QGSP_BERT QGSP_BIC CHIPS is changed significantly Al(p,n) 9.4
DPMJET-II.5 (V.Ivanchenko) • High energies (>10GeV/u) Ion/Ion interactions • Software is provided by P. Truscott – it is a version prepared for usage in Geant4 during MARS-REM project sponsored by ESA few years ago from the original DPMJET-II.5 FLUKA code • Our experience in DPMJET within the GRAS tool • Initially installation at SLC4 32 bit gcc3.4.6 was achieved • Installation completely fails at SLC5 default compiler gcc4.1 • Recently installation at SLC5 64 bit gcc4.3.2 was achieved
Installation of DPMJET-II.5 • Suggested by P. Truscott: • Put classes into Geant4 source code • In this case it is not clear how to change Geant4 version and how to make advices to users – after each modification of Geant4 one should repeat installation procedure • Our method: • Extra subdirectory “dpmjet2_5” is created within GRAS • When GRAS is build an extra library libdpmjet2_5.a with FORTRAN functions is created • Extended makefiles of GRAS
Details of DPMJET-II.5 in GRAS • We have added to GRAS application following modifications: • /gras/source/dpmjet2.5 – new directory for DPMJET source files • /gras/source/dpmjet2.5/dpm25src – FORTRAN files • /gras/source/dpmjet2.5/include – C++ header files for DPMJET interface • /gras/source/dpmjet2.5/src– source files for DPMJET interface (model, ion-ion cross section, access to Glauber data) • /gras/GlauberData – Glauber cross sections database • /gras/gras/source/physics/src/IonDPMJETPhysics.cc – new class for ion physics DPMJET for high energy, Binary Ion Cascade for low energy • $GRAS_USE_DPMJET new environment variable using in makefiles • gras.setup.csh and gras.install.csh were modified • gras.install_no_dpmjet.csh – new file • /gras/config/dpmjet.gmk – new file • /gras/config/GRAScommon.gmk – is rewritten
Next steps • New hadronic test is needed • DPMJET will be installed there in the same manner as in GRAS • Experimental data are needed • HELIOS spectrometer at CERN – 60-200 GeV/u • Other experiments? • NOTATION: GlauberData are limited to He(Z=2) - Ce (Z=58)
Summary of experiments with high energy ions projectilesHeinrich et al., Radiation Measurements, Vol. 25, N 1--4, pp. 203-218, 1995