Guided Tour of Geant4 Physics Lists II Geant4 Short Course at JPL 10 November 2006 Dennis Wright.

Slides:



Advertisements
Similar presentations
Cheikh Anta Diop University, Dakar (SENEGAL)
Advertisements

A Short Guide to Choosing Physics Lists SLAC Geant4 Tutorial 6 November 2009 Tatsumi Koi and Dennis Wright.
Ministère de la Recherche,
Geant4 Overview John Apostolakis (CERN) & Dennis Wright (SLAC)
Geant4: What’s new, improved, or under study in hadronics J. Apostolakis.
Status and Plans for Geant4 Hadronics Dennis Wright (SLAC) SPENVIS & Geant4 Space Users' Workshop Leuven, Belgium 3-7 October 2005.
Report from Low Background Experiments Geant4 Collaboration Workshop 10 September 2012 Dennis Wright (SLAC)
Hadronic Physics 1-b Cours Paris au 8 juin 2007, Ministère de la Recherche, Paris, France Gunter Folger.
Physics Lists Gunter Folger Geant4 Workshop 2007 Hebden Bridge.
14 User Documents and Examples I SLAC Geant4 Tutorial 3 November 2009 Dennis Wright Geant4 V9.2.p02.
Recent Developments in Geant4 Hadronics Geant4/Spenvis Workshop at JPL 6 November 2006 Dennis Wright.
Highlights of latest developments ESA/ESTEC Makoto Asai (SLAC)
14 Overview of Geant4 Examples 2 nd Finnish Geant4 Workshop 6-7 June 2005 Dennis Wright (SLAC)
Hadronic Physics I Oak Ridge Geant4 Tutorial 10 March 2011 Dennis Wright Geant4 V9.4.
Geant4 Physics Validation and Verification Ions Koi, Tatsumi SLAC/SCCS.
14 User Documents and Examples II SLAC Geant4 Tutorial 17 May 2007 Dennis Wright Geant4 V8.3.
A Short Guide to Choosing Physics Lists Oak Ridge Geant4 Tutorial 11 March 2011 Dennis Wright Geant4 V9.4.
Luciano Pandola, INFN Gran Sasso Luciano Pandola INFN Gran Sasso Zaragoza, September 15 th, 2005 Geant4 and the underground physics community... (part.
Geant4-INFN (Genova-LNS) Team Validation of Geant4 electromagnetic and hadronic models against proton data Validation of Geant4 electromagnetic and hadronic.
Maria Grazia Pia, INFN Genova and CERN1 Geant4 Hadron Kinetic Model for intra-nuclear transport Maria Grazia Pia CERN/IT and INFN, Sezione di Genova L.Bellagamba.
A Short Guide to Choosing a Physics List Geant4 Tutorial at Marshall Space Flight Center 19 April 2012 Dennis Wright (SLAC) Geant4 9.5.
Geant4 Physics Verification and Validation Low Energy Neutron Related Efforts ~Microscopic Levels~ Koi, Tatsumi SLAC/SCCS.
Summary of Parallel Session 3A : Hadronic Validation J. Yarba Fermilab 17th Geant4 Collaboration Workshop 9/14/
14 Overview of Geant4 Examples Geant4 Tutorial 8-10 March 2004 Dennis Wright (SLAC)
User Documents and Examples I Sébastien Incerti Slides thanks to Dennis Wrigth, SLAC.
Physics I: Physics Lists Geant4 Tutorial at Jefferson Lab 10 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.
Hadronic Work Plan Outline list of high priority deliverables and tentative assignments list of other main tasks and assignments milestones and.
Recent Developments in Geant4 Calice Collaboration Meeting 10 March 2010 Dennis Wright (on behalf of the Geant4 hadronic working group)
User Documents and Examples II Geant4 Tutorial at Marshall Space Flight Center 18 April 2012 Dennis Wright (SLAC) Geant4 V9.5.
Extending the Bertini Cascade Model to Kaons Dennis H. Wright (SLAC) Monte Carlo April 2005.
Overview Maurizio Ungaro 1HPS Collaboration meetingOctober Status, Future of GEMC.
1 Physics I: Physics Lists Paris Geant4 Tutorial 4 June 2007 Marc Verderi Laboratoire Leprince-Ringuet (Heavily copied from D. Wright) Geant4 V8.3.
Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.
1 Status and Plans for Geant4 Physics Linear Collider Simulation Workshop III 2-5 June 2004 Dennis Wright (SLAC)
Hadronic Physics I Geant4 Tutorial at Marshall Space Flight Center 18 April 2012 Dennis Wright (SLAC) Geant4 9.5.
Hadronic Physics II Geant4 Users’ Tutorial CERN February 2010 Gunter Folger.
Hadronic Validation and Testing Talks Presented  Testing & Improvement of Inelastic Cross Sections  Hadronic Generator Tests for Spallation & Low Energies.
Hadronic Physics Validation II Dennis Wright Geant4 Review CERN April 2007.
Geant4 Hadronic |Physics Models Geant4 Tutorial CERN, May 2005 Gunter Folger.
1 Geant4 Hadronic Physics The full set of lecture notes of this Geant4 Course is available at
Introduction What is detector simulation? A detector simulation program must provide the possibility of describing accurately an experimental setup (both.
Documentation Gunter Folger / CERN Geant4 School, Annecy 2008.
1 Methods of Experimental Particle Physics Alexei Safonov Lecture #15.
Geant4 Training 2006 Short Course Katsuya Amako (KEK) Gabriele Cosmo (CERN) Susanna Guatelli (INFN Genova) Aatos Heikkinen (Helsinki Institute of Physics)
Interactions of Hadrons and Hadronic Showers
IEEE NSS-MIC Geant4 Hadronic Physics: Parametrised and Theoretical Models The full set of lecture notes of this Geant4 Course.
Physics I: Physics Lists Puebla Geant4 Tutorial 15 June 2010 Dennis Wright Geant4 V9.3.p01.
1 FK7003 Lecture 17 – Interactions in Matter ● Electromagnetic interactions in material ● Hadronic interactions in material ● Electromagnetic and hadronic.
Hadronic Physics III Geant4 Tutorial at Marshall Space Flight Center 19 April 2012 Dennis Wright (SLAC) Geant4 9.5.
Hadronic Physics Models Geant4 Users' Tutorial at CERN May 2005 Dennis Wright (SLAC)
Geant4 Training 2004 Short Course Katsuya Amako (KEK) Gabriele Cosmo (CERN) Giuseppe Daquino (CERN) Susanna Guatelli (INFN Genova) Aatos Heikkinen (Helsinki.
A Summary of Physics Validations and Developments: Hadronic Dennis Wright Geant4 Collaboration Meeting Hebden Bridge, UK 13 September 2007.
Maria Grazia Pia, INFN Genova and CERN1 Geant4 highlights of relevance for medical physics applications Maria Grazia Pia INFN Genova and CERN.
A Short Guide to Choosing Physics Lists Puebla Geant4 Tutorial 18 June 2010 Dennis Wright Geant4 V9.3.p01.
Luciano Pandola, INFN Gran Sasso Luciano Pandola INFN Gran Sasso Genova, July 18 th, 2005 Geant4 and the underground physics community.
Marina Golubeva, Alexander Ivashkin Institute for Nuclear Research RAS, Moscow AGeV simulations with Geant4 and Shield Geant4 with Dpmjet-2.5 interface.
Status of Hadronic Validation Dennis Wright 6 October 2010.
Geant4 KISTI Tutorial Marc Verderi LLR – Ecole polytechnique October 2012 Physics II: Overview, Processes, Production Threshold.
Gunter Folger / CERN MC-PAD, DESY/Hamburg Jan 2010
Testbeams for Simulation
User Documents and Examples I
Summary for the Physics Lists session (Thursday)
Physics I: Physics Lists
QGSP_BERT和 QGSP.
Hadronic Physics in Geant4
Geant4 physics validation: Bragg Peak
Short Course Siena, 5-6 October 2006
The Hadrontherapy Geant4 advanced example
Short Course IEEE NSS/MIC 2003 Katsuya Amako (KEK) Makoto Asai (SLAC)
The Geant4 Hadrontherapy Advanced Example
Presentation transcript:

Guided Tour of Geant4 Physics Lists II Geant4 Short Course at JPL 10 November 2006 Dennis Wright

1 Outline Introduction Using the process/model catalogue Reference physics lists A physics list for the space users community

1 Why Do We Need a Physics List? ● Physics is physics – shouldn't Geant4 provide, as a default, a complete set of physics that everyone can use? ● No: there are many different physics models and approximations very much the case for hadronic physics – a field which is still developing but also the case for electromagnetic physics computation speed is an issue a user may want a less-detailed, but faster approximation no application requires all the physics and particles Geant4 has to offer e.g., most medical applications do not want multi-GeV physics

1 Why Do We Need a Physics List? ● For this reason Geant4 takes an atomistic, rather than an integral approach to physics provide many physics components (processes) which are de-coupled from one another user selects these components in custom-designed physics lists in much the same way as a detector geometry is built ● Exceptions: a few electromagnetic processes must be used together future processes involving interference of electromagnetic and strong interactions may require coupling as well

1 particle at rest process 1 in-flight process 2 process 3 process n model 1 model 2. model n c.s. set 1 c.s. set 2. c.s. set n Cross section data store Energy range manager

1 1 MeV 10 MeV 100 MeV 1 GeV 10 GeV 100 GeV 1 TeV LEP HEP ( up to 15 TeV) Photon Evap Multifragment Fermi breakup Fission Evaporation Pre- compound Bertini cascade Binary cascade QG String (up to 100 TeV) FTF String (up to 20 TeV) High precision neutron At rest Absorption  K, anti-p Photo-nuclear, electro-nuclear CHIPS (gamma) CHIPS Hadronic Model Inventory LE pp, pn Rad. Decay

1 Many Physics Lists to Choose From Advanced examples see talk by M.G. Pia Novice examples physics lists range from simple to “real world” N03 has a complete, standard EM physics list for many applications just copy and use also very educational Reference physics lists ready-made for specific applications Building your own using the process/model catalogue

1 Process/Model Catalogue (1) Geant4 processes and models were not sufficiently documented there is a Physics Reference Manual, but by design this does not tell users how to invoke physics the Application Developers Guide discusses physics lists but does not give physics advice how is a user to know which processes and models to use? Process/model catalogue is first step towards filling the gap Additional tools to come: executive summaries of physics lists

1 Process/Model Catalogue (2) Catalogue provides: hyper-linked list of particles in Geant4 for each particle a list of processes which may be assigned for each process a list of models and cross sections which may be assigned short explanation of each process or model link to physics list documentation Can be found at Geant4 web page ->user support->process/model catalogue geant4.web.cern.ch/geant4/support/proc_mod_catalog

1 Process/Model Catalogue (3) Demonstration

1 Reference Physics Lists (1) ● Because of user requests, a set of ready-made physics lists was prepared for specific applications ● Documentation can be found on the Geant4 web page at ● Caveats: these lists are provided as a “ best guess ” of the physics needed in a given case The user is responsible for validating the physics for his own application and adding (or subtracting) the appropriate physics “Trust, but verify.” they are intended as starting points or templates

1 Reference Physics Lists (2) ● Code in geant4/physics_lists (parallel to source directory) ● Build physics list libraries: go to geant4/physics_lists/hadronic set G4INSTALL to point to Geant4 source libraries make in your main() instantiate the desired physics list and pass pointer to Run Manager ● Sophisticated design maximizes re-use of code uses templates very easy to change physics lists in a given application drawback: difficult to understand what models, processes are included

1 Reference Physics Lists (LHEP) ● Standard EM physics processes ● Low Energy and High Energy Parametrized (LEP, HEP) models for all hadrons LEP and HEP models are the re-engineered versions of the GHEISHA models (parametrized from data) fast energy is conserved on average, not event-by-event Pros and cons: good shower shape not so good for detailed reactions one of the most validated physics lists ● Used as the “backbone” for all other physics lists insert better models where available for given particles, energies

1 Reference Physics Lists (QGSP) ● Standard EM physics processes ● Quark-gluon string model for high energies (> 20 GeV) theoretically motivated – good predictive power pre-compound model handles nuclear de-excitation ● Low Energy Parametrized (LEP) for low energies (< 20 GeV) ● Hyperons, anti-baryons use LEP, HEP (all energies) ● Gamma-nuclear model added for E < 3.5 GeV ● Pros and cons: designed for use in HEP calorimeters and trackers one of the most validated physics lists some problems with shower shapes at high energies (starts too early, ends too early)

1 Reference Physics Lists (QGSP_BERT) ● Standard EM physics processes ● Quark-gluon string model for high energies (> 20 GeV) ● Low Energy Parametrized (LEP) for medium energies (10 < E < 20 GeV) ● Bertini-style cascade for low energies (< 10 GeV) classical cascade model, uses free-space cross sections ● LEP, HEP for all anti-baryons ● Gamma-nuclear model added for E < 3.5 GeV ● Pros and cons: designed for use in HEP trackers, collider detectors good for neutrino beams, kaon interactions mostly OK for cosmic ray applications (except for heavy ions)

1 Reference Physics Lists (QGSP_BIC) ● Standard EM physics processes ● Quark-gluon string model for high energies (> 20 GeV) ● Low Energy Parametrized (LEP) for medium energies (3 < E < 20 GeV) ● Binary cascade for low energies (< 3 GeV) detailed theory-driven model upper limit due to dependence on resonances ● LEP, HEP for hyperons, anti-baryons, LE kaons ● Gamma-nuclear model added for E < 3.5 GeV ● Pros and cons: designed for use in HEP trackers important energy region for calorimetry only covered by LEP model

1 Reference Physics Lists (QGSP_BERT_HP) ● Same as QGSP_BERT except: High precision neutron package used for E n < 20 MeV ● Requires G4 Neutron Data Library (G4NDL) ● Pros and cons: designed for shielding studies, neutron flux studies handles down to thermal neutrons can be slow if there are lots of neutrons

1 Reference Physics Lists (LBE) ● Standard EM physics processes for e +     ● Low Energy EM processes for  e -, ions, hadrons ● Also optical photons, scintillation, etc. ● Radioactive decay ● LEP, HEP models for hadronic interactions ● High precision neutron models used for E n < 20 MeV ● Pros and cons: designed for low-background experiments (e.g. dark matter searches) “flatter” code design: easier to read/understand

1 A Physics List for the Space Users Community (1) ● Developed in consultation with Robert Weller, Marcus Mendenhall (Vanderbilt) very similar to QGSP_BERT better treatment of ion-ion physics “flat” code design for better transparency available from SLAC Geant4 website: ww.slac.stanford.edu/comp/physics/geant4/ slac_physics_lists/micro/space_elect_physics_list.html Meant to be used as a template, or starting point Hadronic ion physics limited to ~10 GeV/N Could also be used for cosmic ray applications

1 A Physics List for the Space Users Community (2) ● Demonstration