Geant4 v9.3
Concluding remarks
Makoto AsaiOn behalf of the SLAC Geant4 team
Contents• Highlights of Geant4 version 9.3• Following up• SLAC Geant4 team
Geant4 v9.3
Highlights of Geant4 version 9.3--- released on December 18th, 2009
ICRU-73• Implemented migration of ICRU-73 stopping power classes for materials to the
G4VIonDEDXTable interface
– Access methods of physics vectors have changed (vectors can also be
identified via atomic number of material if material is pure)
– Classes now deliver mass stopping powers instead of stopping powers per
unit length
– Removed dependency on ICRU-73 material densities
– New utility class G4ExtDEDXTable to handle external electronic stopping
power tables for ions
EM physics• Standard EM models
– New Goudsmit-Saunderson multiple scattering model for electrons &positrons (e-/e+)
– Gamma conversion with LPM effect– Addition of muon multiple-scattering model in Physics Lists– Physics lists with combinations of standard and low-energy models– Introduction of cut in range for recoil
• Optical processes– Inclusion of Mie scattering as a new optical photon physics process– Extension to the unified surface model to have both specular and diffuse
components for the transmitted photons– New extended/optical example to exhibit transmission properties of optical
fibers with circular and elliptical cross section• Low-energy EM
– Complete migration to ‘standard-EM’ design: added Bremsstrahlung physicsaccording to Penelope and Livermore models; addedG4LivermoreIonisationModel, first implementation of low-energy ionisation(G4LowEnergyIonisation) in the common design
– New DNA processes migrated to the new design; new G4EMLOW-6.5 dataset; made obsolete old cross-sections and final-state classes
Hadronics• Models
– Developments in CHIPS model to extend its applicability to all energies,particles and targets
– Model precise sampling and ‘on-the-fly’ table preparation forcoherent_elastic module
– Complete improvements to pre-compound model– Allow carbon-ion projectiles in INCL model
• Physics lists– New development physics-lists
• QGSC_CHIPS (QGS model with ‘EnergyFlow’ interface to CHIPS at allenergies)
– Interim QGSC_QGSC (QGS model with interface to CHIPS at allenergies, still using LHEP for neutrons)
• QGSP_FTFP_BERT ( replaces LEP with FTFP for nucleon & pionprojectiles)
• CHIPS physics list ( completely replaces LEP, also for hyperons)– New physics-lists with special EM options (EMV, EMX, EMY)– Complete and validate INCL/ABLA physics list
gMocrenGreat tool available for volume visualization
• From JST/CREST project (Japan) to improve Geant4 for medical physics
• Able to visualize:– Volume data
(including overlay of more than one set)
– Trajectories
– Geometry
• Runs on:– Windows and Linux
– Mac will likely happen soon
– Based on a commercial package butoffered freely to all Geant4 users
– http://geant4.kek.jp/gMocren
– Installation is straightforward, follow the Download link on the above page• First run gMocren’s one-click installer
• Then, inside C:\Program Files\gMocren\gtk, you will find the one-click installer for gtk
http://geant4.kek.jp/gMocren/
Calculated dose distributionCalculated dose distribution
color mapping
contour plot
Particle trajectoriesParticle trajectories
Opacity curve and color map editorOpacity curve and color map editor
free hand or templates with WW&WL editing
Supported system : - Windows 2k/XP or PC Linux OS - Pentium 4 or faster - more than 1 GB (recommend)
3D (ray casting) 2D (MPR)
Opacity curve and color mapeditor
gMocren and utility software arefreely available.
Functionality Requirements Functionality Requirements ::
•To visualize- the modality image used by the simulation,- the calculated dose distribution and- the particle trajectories- in an agreeable speed
•Transfer function editor•Multi-platform
Trajectory information in thesimulation is available.
gMocren:AVisualiza2onToolgMocren:AVisualiza2onTool
Platforms supported for 9.3• Linux SL(C)5, gcc-4.1.2, gcc-4.3.X, 32/64 bits• Linux SL(C)4, gcc-3.4.6, 32/64 bits• MacOSX 10.5/10.6, gcc-4.0.1/gcc-4.2.1• Windows/XP and CygWin Tools
– Compiler Visual C++ 9.0 (Visual Studio 2008)
• Also tested: gcc-4.4.X, icc-11.X
17 October 2009
Geant4 v9.3
Following up
Following up - 1• Please keep maintaining your Geant4 installation updated.
– Irregular patch releases may be more important than regular releases.– Check our web page regularly to find release news, or register to Geant4
announcement mailing list
Following up - 2• If you have a question
1. Look for our documents.• Users guides, Twiki pages, tips pages, examples and their READMEs
2. Post your question on Geant4 HyperNewshttp://hypernews.slac.stanford.edu/HyperNews/geant4/cindex• Please make sure to do a bit of survey that no one has already asked the
same question before.3. As the final method, write us a mail.
• Avoid anonymous mail account such as hotmail, gmail, etc., if possible.• Mention you attended SLAC Geant4 tutorial 2009.
4. Or, catch us at meetings/conferences.• Apologies if we cannot recognize you…
Following up - 3• Near-future events
– For space users• Geant4 space users workshop
– Aug. 18-20, 2010 @ Seattle– For medical users
• G4NAMU annual meeting– @AAPM meeting, Jul. 18-22, 2010 @ Philadelphia
– For general users• Geant4 collaboration and users workshop
– Date to be fixed (likely October 2010) @ ESA/ESTEC• MC2010 Conference
– Oct. 2010 @ Tokyo• IEEE/NSS Conference
– Oct. 2010 @ Knoxville, TN
The SLAC Geant4 team
• Covers most of theGeant4 categories
• Is happy to organizeGeant4 tutorial– At SLAC or
preferably at yourplace
• Is happy to collaboratewith you !!
Geant4 v9.3
Thank youfor yourparticipation!!