Geant4 and Fano cavity : where are we ?

Slides:



Advertisements
Similar presentations
Precision validation of Geant4 electromagnetic physics Katsuya Amako, Susanna Guatelli, Vladimir Ivanchenko, Michel Maire, Barbara Mascialino, Koichi Murakami,
Advertisements

The MSC Process in Geant4
Geant4 “Standard” Electromagnetic Physics Package Geant4 Standard EM group MC 2005 Chattanooga, Tennessee, USA April 2005.
Building clinical Monte Carlo code from Geant4, PENELOPE or EGSnrc Joao Seco 1, Christina Jarlskog 1, Hongyu Jiang 2 and Harald Paganetti 1 1 Francis H.
Electromagnetic Physics I Tatsumi KOI SLAC National Accelerator Laboratory (strongly based on Michel Maire's slides) Geant4 v9.2.p02 Standard EM package.
Prof. Reinisch, EEAS / Simple Collision Parameters (1) There are many different types of collisions taking place in a gas. They can be grouped.
Basic Measurements: What do we want to measure? Prof. Robin D. Erbacher University of California, Davis References: R. Fernow, Introduction to Experimental.
Introduction to Hadronic Final State Reconstruction in Collider Experiments Introduction to Hadronic Final State Reconstruction in Collider Experiments.
Electromagnetic Physics I Joseph Perl SLAC National Accelerator Laboratory (strongly based on Michel Maire's slides) Geant4 v9.3.p01 Standard EM package.
J. Tinslay 1, B. Faddegon 2, J. Perl 1 and M. Asai 1 (1) Stanford Linear Accelerator Center, Menlo Park, CA, (2) UC San Francisco, San Francisco, CA Verification.
Interaction Forcing Overview Jane Tinslay, SLAC March 2007.
6 March 2006 G4NAMU Geant4 Developments J. Perl 1 SLAC - Redwood Room 6 March Geant4 North American Medical.
1 Chris Rogers MICE Collaboration Meeting 11th Feb 2005 Tracking and Cooling performance of G4MICE.
Stopping Power The linear stopping power S for charged particles in a given absorber is simply defined as the differential energy loss for that particle.
Image Renaissance Using Discrete Optimization Cédric AllèneNikos Paragios ENPC – CERTIS ESIEE – A²SI ECP - MAS France.
G EANT 4 energy loss of protons, electrons and magnetic monopole M. Vladymyrov.
Geant4: Electromagnetic Processes 2 V.Ivanchenko, BINP & CERN
GRAS Validation and GEANT4 Electromagnetic Physics Parameters R. Lindberg, G. Santin; Space Environment and Effects Section, ESTEC.
Automated Electron Step Size Optimization in EGS5 Scott Wilderman Department of Nuclear Engineering and Radiological Sciences, University of Michigan.
Validation and TestEm series Michel Maire for the Standard EM group LAPP (Annecy) July 2006.
Precision Analysis of Electron Energy Deposition in Detectors Simulated by Geant4 M. Bati č, S. Granato, G. Hoff, M.G. Pia, G. Weidenspointner 2012 NSS-MIC.
IEEE NSS 2012 IEEE NSS 2007 Honolulu, HI Best Student Paper (A. Lechner) IEEE TNS April 2009 Same geometry, primary generator and energy deposition scoring.
Geant4 Event Biasing Marc Verderi, LLR (Heavily copied from Jane Tinslay, SLAC) June 2007.
1 Everyday Statistics in Monte Carlo Shielding Calculations  One Key Statistics: ERROR, and why it can’t tell the whole story  Biased Sampling vs. Random.
Multiple Scattering (MSC) in Geant4 Timothy Carlisle Oxford.
Hadronic Interaction Studies for LHCb Nigel Watson/Birmingham [Thanks to Silvia M., Jeroen v T.]
17-19 Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan 2007 Geant4 Collaboration.
Electrons Electrons lose energy primarily through ionization and radiation Bhabha (e+e-→e+e-) and Moller (e-e-→e-e-) scattering also contribute When the.
Mitglied der Helmholtz-Gemeinschaft Calibration of the COSY-TOF STT & pp Elastic Analysis Sedigheh Jowzaee IKP Group Talk 11 July 2013.
Release Validation J. Apostolakis, M. Asai, G. Cosmo, S. Incerti, V. Ivantchenko, D. Wright for Geant4 12 January 2009.
Precision analysis of Geant4 condensed transport effects on energy deposition in detectors M. Batič 1,2, G. Hoff 1,3, M. G. Pia 1 1 INFN Sezione di Genova,
Bremsstrahlung Splitting Overview Jane Tinslay, SLAC March 2007.
Improvement of the Monte Carlo Simulation Efficiency of a Proton Therapy Treatment Head Based on Proton Tracking Analysis and Geometry Simplifications.
Geant4 Tracking Test (D. Lunesu)1 Daniela Lunesu, Stefano Magni Dario Menasce INFN Milano GEANT4 TRACING TESTs.
MCS: Multiple Coulomb Scattering Sophie Middleton.
Geant4 CPU performance : an update Geant4 Technical Forum, CERN, 07 November 2007 J.Apostolakis, G.Cooperman, G.Cosmo, V.Ivanchenko, I.Mclaren, T.Nikitina,
Geant4 release 5.1 summary Gabriele Cosmo EP/SFT.
STAR Simulation. Status and plans V. Perevoztchikov Brookhaven National Laboratory,USA.
MONTE CARLO TRANSPORT SIMULATION Panda Computing Week 2012, Torino.
Validation of GEANT4 versus EGSnrc Yann PERROT LPC, CNRS/IN2P3
Moriond 2001Jets at the TeVatron1 QCD: Approaching True Precision or, Latest Jet Results from the TeVatron Experimental Details SubJets and Event Quantities.
Chapter 2 Radiation Interactions with Matter East China Institute of Technology School of Nuclear Engineering and Technology LIU Yi-Bao Wang Ling.
Halo and Tail Generation Studies and Application to the CLIC Drive Beam Presented by: Miriam Fitterer Acknowledgements: Erik Adli, Ijaz Ahmed,
A Study of Reverse MC and Space Charge Effect Simulation with Geant4
12th Geant4 Space Users Workshop
Validation of Geant4 against the TARC benchmark: Testing neutron production, transportation and interaction TARC – experimental set-up and aims Geant4.
M. Kuhn, P. Hopchev, M. Ferro-Luzzi
Monte Carlo methods 10/20/11.
variance reduction techniques to improve efficiency of calculation A
CEA – Saclay, DRT/LNHB/LMD, Gif-sur-Yvette, France
Data Analysis in Particle Physics
A New Measurement of |Vus| from KTeV
Monte Carlo radiation transport codes
Status of Compton Analysis
Di-jet production in gg collisions in OPAL
Model Approach for Standard EM Physics
Using Single Photons for WIMP Searches at the ILC
Geant4: Electromagnetic Processes 2
Neutron Detector Simulations for Fast Neutrons with GEANT4
Status of Standard EM for Geant4 9.1 and Beyond
Geant4 at IST Applications in Brachytherapy
Summary of dE/dx studies in silicon and MS in muon system
Microdosimetric Distributions for a Mini-TEPC due to Photon Radiation
Marc Verderi GEANT4 collaboration meeting 01/10/2002
Based on a presentation of M.Verderi
Neutron Detector Simulations for Fast Neutrons with GEANT4
Precision validation of Geant4 electromagnetic physics
Setting of various source Part II
PHYS 3446 – Lecture #14 Wednesday,March 7, 2012 Dr. Brandt
Lesson 4: Application to transport distributions
Presentation transcript:

Geant4 and Fano cavity : where are we ? Sabine Elles1, Vladimir Ivanchenko2, Michel Maire1, Laszlo Urban3 1 : LAPP, Annecy-le-Vieux, France 2 : CERN, Geneva, Switzerland 3 : RMKI, Budapest, Hungary Monte Carlo techniques in radiotherapy delivery and verification Third McGill International Workshop Montreal - 2007

Outline The Fano cavity setup allows to test the quality of low energy electrons transport algorithms Fano cavity principle Electron transport algorithm in Geant4 Evolution of the electron transport algorithm Global effect step limitation - end of step mean energy loss and energy fluctuation computation multiple scattering Monte Carlo Techniques in Radiotherapy delivery and verification - May 2007

Fano cavity principle e - Materials 1 and 2 : same A, but different density r1 and r2 e - Under charged particle equilibrium condition : 2 1 i.e. independent of the tracking parameters of the simulation Monte Carlo Techniques in Radiotherapy delivery and verification - May 2007

Geant4 v 6.2 results E. Poon and al. ( Phys. Med. Biol, Feb 2005 ) Evaluation of the consistency of the cavity response for different parameters of Geant4 Defining basic equation becomes Ionization chamber Most accurate results for Fano test G4 6.2 default parameters : dRoverRange=1, RangeFactor=0.2 Work done under Continuous Slow Down Approximation (CSDA)

Geant4 v 6.2 vs 8.01 First step : reproduce 6.2 results and test 8.01 release v 8.1 v 6.2 : RangeFactor = 0.2 v 8.1 : RangeFactor = 0.02 v 6.2 ~ 4.108 events per point v 6.2 : aberrant point for dRoverRange = 1 Monte Carlo Techniques in Radiotherapy delivery and verification - May 2007

Electron transport algorithm in Geant4 : e- step limitation from physics There are 4 step limitation constraints : Ionization and brems production threshold (aka Cut) Continuous energy loss max fractional energy loss per step. Step/Range < dRoverRange down to a certain limit : finalRange Multiple scattering limit defined at first step and reevaluated after a boundary, to allow back scattering of low energy e- step = RangeFactor * max(range,l) ( l : transport mean free path ) geometry : force more than 1 step in any volume : GeomFactor     Monte Carlo Techniques in Radiotherapy delivery and verification - May 2007

E1 - E2 = <DE> + dE + Tkin Electron transport algorithm in Geant4 : end of a step multiple scattering  true path length t computation compute mean energy loss along t : <DE> add energy loss fluctuation : dE = f(<DE>) multiple scattering again  lateral displacement and deflection secondary generation, if any : e- or g , energy Tkin Energy balance E1 - E2 = <DE> + dE + Tkin Monte Carlo Techniques in Radiotherapy delivery and verification - May 2007

E1 - E2 = <DE> + dE + Tkin Evolution of the electron transport algorithm since version 8.0 The main evolutions concern : Mean energy loss and energy fluctuation computation E1 - E2 = <DE> + dE + Tkin Step limitations constraints for multiple scattering process new default values for RangeFactor and GeomFactor Single scattering while crossing boundaries Monte Carlo Techniques in Radiotherapy delivery and verification - May 2007

Mean energy loss computation <DE> alone Mean energy loss computation algorithm : <DE> is computed from Range and inverse Range tables : <DE> = E(R1) –E(R2) For small steps a linear approximation is used : <DE> = (dE/dx)*step under the constraint : step/Range < linLossLimit DE Problem : the default linLossLimit (0.05) value was too big Test case : fluct and msc are switched off  e- transport determinist and only governed by dRoverRange ( for a fixed value of finalRange = 10 mm)  new default : linLossLimit = 1.e-06 ? complete stability but shift ~ 4 per mille

Energy loss fluctuation computation dE alone In simulation, we cannot use Laudau distribution which assumes no d-rays production  double counting Geant has its own model of fluctuations which is cut and material dependent (L. Urban, NIM A362(1995) 416) Problem : the model was deficient for small energy loss : small steps or in gas  enhanced model in Geant4 8.2 ref3 (Geant4 Physics Reference Manual, April 2007) Monte Carlo Techniques in Radiotherapy delivery and verification - May 2007

Energy loss fluctuation computation dE alone Fano cavity response ( multiple scattering is switched off ) 0.4 zoom in ref2 = v 8.2  Stability ~ 3 per mille Monte Carlo Techniques in Radiotherapy delivery and verification - May2007

Step limitations constraints for multiple scattering RangeFactor : 0.2 0.02, applied to the whole track (v8.0, January 2006) GeomFactor : 13 Multiple scattering final state single Coulomb scattering near boundaries (ref3, April 2007) few very small steps (~l elastic) while crossing boundaries over a thickness defined by skin*l apply approximate single Coulomb scattering better evaluation of lateral displacement : reevaluate safety radius before to perform lateral displacement  displ < safety (safety was often underestimated) correlate final direction (u) with lateral displacement (d)  u.d = f (l) taken from Lewis theory angular distribution : both central part and tail slightly modified

Step limitations constraints - multiple scattering alone Fano cavity response ( fluctuation is switched off ) Comparison with release 7.1 Release 8.2 fluct off msc on zoom in 0.6 ‘a la 7.1’ : RangeFactor = 0.2 skin = 0 : no single scattering at boundary no computation to linear distance to boundary stability within ~ 0.6 % but shift ~1%  Monte Carlo Techniques in Radiotherapy delivery and verification - May 2007

Step limitations constraints - multiple scattering alone Fano cavity response ( fluctuation is switched off ) for Skin = 0 to 10 vs Skin for dRoverRange=0.2 fluct off msc on  limit skin value : ~ 4-5 Monte Carlo Techniques in Radiotherapy delivery and verification - May 2007

Geant4 release 8-2-ref3 and Fano cavity All modifications presented in this talk are implemented in release 8-2-ref3 Global effect are shown here : Default parameter value : RangeFactor = 0.02 GeomFactor = 3 linLossLimit = 1.e-06 skin = 1 ( in G4 9.0 ) Release 8.2 vs 8-2-ref3 2 % ? exclude large values of dRoverRange shift ~ 1.4 % 0.4 Monte Carlo Techniques in Radiotherapy delivery and verification - May 2007

 stability ~1.5 % for dRoverRange < 0.3 Summary We analyzed the modifications of the Geant4 e- transport algorithms in the context of the Fano cavity setup. Stability of the mean energy loss computation has been slighty improved (~2 per mille) Model of energy loss fluctuations has been changed for very small amount of matter. Stability ~3 per mille over a large range of step size limitation Multiple scattering model has been enhanced in various manners. Relevant features are : strong constraints on step limitation single Coulomb scattering near boundaries  stability ~1.5 % for dRoverRange < 0.3 Monte Carlo Techniques in Radiotherapy delivery and verification - May 2007

J. Sempau et al. Phys. Med. Bio. 51 (2006) 3533 EGS - Penelope I.Kawrakow Med.Phys. 27-3 (2000) 499 J. Sempau et al. Phys. Med. Bio. 51 (2006) 3533

Additional comments Need to be completed understand the systematic shifts study the effect of other paramaters  finalRange, stepMax, productionCut … Recommanded parameter values and options will be different for bioMedical requirements (highest precision) and HEP-calorimetry usage examples of Physics Lists Fano cavity setup is included in our public test serie : /geant4/examples/extended/medical/fanoCavity see README It is automatically executed by System Test Team before every release Monte Carlo Techniques in Radiotherapy delivery and verification - May 2007

Backup slides

Geant4 releases : v6  v8 v6.2 June 2004 v7.0 January 2005 v7.1 June 2005 v8.0 January 2006 v8.1 June 2006 v8.2 January 2007 v8.3 May 2007 v9.0 June 2007 ?

Energy transfer coefficient From TestEm14:

Step limitation from continuous energy loss The cross sections depend on the energy. The step size must be small enough to ensure a small fraction of energy loss along the step : This constraint must be relaxed when E  0 1 in G4 v6. and v7. 0.2 elsewhere finalRange

Step limitation competition

Sampling calorimeter : cut dependance 8.1 7.1

beyond 8.1 : single scattering and effective facrange no big change, but slightly faster anyway

fanoCavity example : finalRange  < 0.2% no msc, no fluct msc, no fluct ±1% no msc, fluct msc, fluct Statistics : more than 106 electron entering the cavity