makoto asai on behalf of the slac geant4 team 03/11/2011 ......4. layered mass geometries in...

24
Concluding remarks Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 @ ORNL Geant4 tutorial course

Upload: others

Post on 02-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

Concluding remarks

Makoto Asai

On behalf of the SLAC Geant4 team

03/11/2011 @ ORNL Geant4 tutorial course

Page 2: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

Contents

• 2011 development plan

– Collaboration-wide developments

– Highlights of other developments

• Following up

• SLAC Geant4 team

2Concluding remarks

Page 3: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

Collaboration-wide developments

Page 4: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

1. Multi-threaded prototype

• First prototype release based on v9.4

– Prototype is ready

– Documentation/examples underway

• Second prototype release based on v9.5

– End of the year / early 2012

• We request users for feedback, in particular on identified

bottlenecks.

4Concluding remarks

Page 5: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

2. Variable density materials

• Allows to define a base reference material.

– Density of each volume is used to scale the cross-

sections at the tracking time

• Reduction of number of materials and corresponding

cross-section tables

– Example for air shower: a user may define one “air” of

standard density, and density is defined in the

parameterized volumes as “atmosphere layers”.

5Concluding remarks

Page 6: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

3. Improvement of easiness in physics list

• Removal of “magic” ordering numbers in physics list

• Automatic consistency check

– Current user’s P.L. will be kept valid, but may cause error

messages in case of problems

• Easiness of adding a process to “pre-packaged” physics list

– Documents, examples

6Concluding remarks

Page 7: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

4. Layered mass geometries in parallel worlds

• Parallel geometry may be stacked on top of

mass geometry or other parallel world

geometry, allowing a user to define more

than one worlds with materials (and

region/cuts).

– Track will see the material of top-layer, if it is null,

then one layer beneath.

– Alternative way of implementing a complicated

geometry

Mass world Parallel world7Concluding remarks

Page 8: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

4. Layered mass geometries in parallel worlds - continued

• A parallel world may be associated only to some

limited types of particles.

– May allow defining geometries of different details for

different particle types

– Example for sampling calorimeter: the mass world defines

only the crude geometry with averaged material, while a

parallel world with all the detailed geometry and real

materials is associated with all particle types except e+, e-

and gamma.

• e+, e- and gamma do not see volume boundaries defined in the

parallel world, i.e. their steps won’t be limited

8Concluding remarks

Page 9: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

5. Enrich event biasing options

• Review and unify existing biasing options

• Provide minimal statistics tools to monitor the

conversion of the simulation results

• Systematic documents

9Concluding remarks

Page 10: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

6. Reorganization of novice and extended examples

• Simple novice examples with clear guidance to

extended examples for the way of extending each

individual functionality

• Improving the maintenance of extended examples

• New working group was recently formed and Ivana

Hrivnacova (IN2P3/IPN Orsay) is the WG

coordinator.

10Concluding remarks

Page 11: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

7. Unifying format of warning/error messages

• Addressing requirement from LHCb experiment

(seconded by other LHC experiments)

• Enables automated detection of warning/error

messages embedded in output files of massive

production runs.

11Concluding remarks

Page 12: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

Highlights of other developments

See also the detailed draft plan:

http://cern.ch/geant4/support/planned_features.shtml

Page 13: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

Kernel• Implementation of new scheme for GetVelocity() in G4Track

• Finalize implementation of precise ComputeSafety() in

navigation

• Feasibility study and first prototype of a unified library for

solids

• Review and possible extension of GDML schema for material

attributes

• Introduction of spherical mesh for command-based scoring

13Concluding remarks

Page 14: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

Standard EM physics

• New interface to differential cross sections

• Extend G4EmCalculator to provide range computations

• Update bremsstrahlung model for e+- for energies E < 1

GeV

• Update gamma-conversion model at low-energies

• New model of delta-electron production based on ICRU52

data

• Hadron multiple scattering coherent with hadron diffuse

model

• Review of design and implementation of the interface to

geometry for treatment of lateral displacement

• Implementation of spin precession in magnetic field using

Stokes vectors representation

14Concluding remarks

Page 15: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

Low-E EM physics• Complete upgrade to Penelope 2008

• Complete implementation of Livermore polarized photon

processes and triple conversion

• Prototype of full DNA processes

– Alternative models for electrons and ions in liquid water and biological

materials

– Prototype processes for water radiolysis modeling (as an advanced

example)

• New microdosimetry processes for Si

15Concluding remarks

Page 16: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

Hadronic physics• Implementation of Propagate() method in Bertini cascade for use with

FTF

• Accurate cross sections and multiplicities for kaons, p/p-bar and

lambda/lambda-bar

• Implementation of anti-baryon-nucleus and anti-ion-nucleus interactions in

FTF model

• Complete interface to ENDL high precision neutron database for low

energy neutron models

• Addition of coalescence model in cascade stage of Bertini and

precompound/evaporation stages

• Update of Geant4 ENDSF to 2011 version for radioactive decay

Concluding remarks 16

Page 17: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

GUI / Visualization• Run-time selection of UI session

• Update DAWN to work on latest versions of Windows

• New driver OGLFile, using OpenGL to make PS, EPS, JPG

without graphics window

• Enable easy visualization of GPS sources

• Integrate the Inventor viewers within the QtUI environment

17Concluding remarks

Page 18: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

Following up

Page 19: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

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

http://geant4.slac.stanford.edu/

19Concluding remarks

Page 20: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

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 HyperNews

http://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 ORNL Geant4 tutorial 2011.

4. Or, catch us at meetings/conferences.

• Apologies if we cannot recognize you…

20Concluding remarks

Page 21: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

Following up - 3

• Near-future events

– For space users

• Geant4 space users workshop

– December 7-9, 2011 @ Tsukuba (Japan) - TBC

– For medical users

• American Brachytherapy Society meeting

– April 14-16 @ San Diego

• PTCOG

– May 08-14 @ Philadelphia

• G4NAMU annual meeting

– @AAPM meeting, Jul. 31 - Aug. 04, 2011 @ Vancouver

– For general users

• Geant4 Technical Forums

• IEEE/NSS Conference

– October 23-29, 2011 @ Valencia (Spain)

21Concluding remarks

Page 22: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

Past tutorials

22Concluding remarks

Page 23: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

The SLAC Geant4 team

• Covers most of the Geant4 categories

• Is happy to organize Geant4 tutorial

– At SLAC or preferably at your place

• Is happy to collaborate with you !!

23

Page 24: Makoto Asai On behalf of the SLAC Geant4 team 03/11/2011 ......4. Layered mass geometries in parallel worlds - continued •A parallel world may be associated only to some limited

Thank you for your attendance.

Let’s keep in touch.