21
Geant4 v9.3 Concluding remarks Makoto Asai On behalf of the SLAC Geant4 team

Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

  • Upload
    others

  • View
    25

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

Geant4 v9.3

Concluding remarks

Makoto AsaiOn behalf of the SLAC Geant4 team

Page 2: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

Contents• Highlights of Geant4 version 9.3• Following up• SLAC Geant4 team

Page 3: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

Geant4 v9.3

Highlights of Geant4 version 9.3--- released on December 18th, 2009

Page 4: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights
Page 5: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights
Page 6: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights
Page 7: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights
Page 8: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights
Page 9: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights
Page 10: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

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

Page 11: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

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

Page 12: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

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

Page 13: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

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

Page 14: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

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

Page 15: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

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

Page 16: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

Geant4 v9.3

Following up

Page 17: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

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

Page 18: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

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…

Page 19: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

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

Page 20: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

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 !!

Page 21: Makoto Asai On behalf of the SLAC Geant4 team...On behalf of the SLAC Geant4 team. Contents •Highlights of Geant4 version 9.3 •Following up •SLAC Geant4 team. Geant4 v9.3 Highlights

Geant4 v9.3

Thank youfor yourparticipation!!