Upgrade of G4Penelope models Luciano Pandola INFN – LNGS for the Geant4 EM Working Groups 15 th Geant4 Workshop, ESTEC, October 4 th -8 th, 2010.

Slides:



Advertisements
Similar presentations
Maria Grazia Pia, INFN Genova Test & Analysis Project Maria Grazia Pia, INFN Genova on behalf of the T&A team
Advertisements

Precision validation of Geant4 electromagnetic physics Katsuya Amako, Susanna Guatelli, Vladimir Ivanchenko, Michel Maire, Barbara Mascialino, Koichi Murakami,
Program Degrad.1.0 Auger cascade model for electron thermalisation in gas mixtures produced by photons or particles in electric and magnetic fields S.F.Biagi.
Geant4 Low Energy Polarized Compton Processes Gerardo Depaola * Francesco Longo + Francesco Longo + * National University of Córdoba (Argentina) + University.
Maria Grazia Pia, INFN Genova Atomic Relaxation Models A. Mantero, B. Mascialino, Maria Grazia Pia INFN Genova, Italy P. Nieminen ESA/ESTEC
Low Energy Electromagnetic Physics
Geant4-Genova Group Validation of Susanna Guatelli, Alfonso Mantero, Barbara Mascialino, Maria Grazia Pia, Valentina Zampichelli INFN Genova, Italy IEEE.
20 February 2002Geant4 Users' Workhsop, SLAC1 Low-Energy Electromagnetic Processes in P. Nieminen (ESA-ESTEC)
1Calice-UK Cambridge 9/9/05D.R. Ward David Ward Compare Feb’05 DESY data with Geant4 and Geant3 Monte Carlos. Work in progress – no definitive conclusions.
Recent Developments in Geant4 Hadronics Geant4/Spenvis Workshop at JPL 6 November 2006 Dennis Wright.
Highlights of latest developments ESA/ESTEC Makoto Asai (SLAC)
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.
Luciano Pandola, INFN Gran Sasso Luciano Pandola INFN Gran Sasso Valencia, April 14 th, 2005 Geant4 and the underground physics community.
Luciano Pandola, INFN Gran Sasso Luciano Pandola INFN Gran Sasso Zaragoza, September 15 th, 2005 Geant4 and the underground physics community... (part.
Maria Grazia Pia, INFN Genova Low Energy Electromagnetic Physics Maria Grazia Pia INFN Genova
Validation of the Bremsstrahlung models Susanna Guatelli, Barbara Mascialino, Luciano Pandola, Maria Grazia Pia, Pedro Rodrigues, Andreia Trindade IEEE.
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.
RF background, analysis of MTA data & implications for MICE Rikard Sandström, Geneva University MICE Collaboration Meeting – Analysis session, October.
Geant4 simulation of the attenuation properties of plastic shield for  - radionuclides employed in internal radiotherapy Domenico Lizio 1, Ernesto Amato.
Maria Grazia Pia, INFN Genova Low Energy Electromagnetic Physics R. Capra, S. Chauvie, G.A.P. Cirrone, G. Cuttone, F. Di Rosa, Z. Francis, S. Guatelli,
Physics data management tools: computational evolutions and benchmarks Mincheol Han 1, Chan-Hyeung Kim 1, Lorenzo Moneta 2, Maria Grazia Pia 3, Hee Seo.
Gamma calorimeter for R3B: first simulation results INDEX ● The calGamma Geant4 simulation ( a short introduction ) ● Crystal and geometry selection: –
Summary of Work Zhang Qiwei INFN - CIAE. Validation of Geant4 EM physics for gamma rays against the SANDIA, EPDL97 and NIST databases.
Validation and TestEm series Michel Maire for the Standard EM group LAPP (Annecy) July 2006.
Geant4 Low Energy Polarized Processes Gerardo Depaola * Francesco Longo + Francesco Longo + * National University of Córdoba (Argentina) + University of.
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.
Geant4 Acceptance Suite for Key Observables CHEP06, T.I.F.R. Mumbai, February 2006 J. Apostolakis, I. MacLaren, J. Apostolakis, I. MacLaren, P. Mendez.
Geant4 Workshop 2004 Maria Grazia Pia, INFN Genova Physics Book Maria Grazia Pia INFN Genova on behalf of the Physics Book Team
Susanna Guatelli & Barbara Mascialino G.A.P. Cirrone (INFN LNS), G. Cuttone (INFN LNS), S. Donadio (INFN,Genova), S. Guatelli (INFN Genova), M. Maire (LAPP),
Status of particle_hp Pedro Arce Emilio Mendoza Daniel Cano-Ott (CIEMAT, Madrid)
1 Status and Plans for Geant4 Physics Linear Collider Simulation Workshop III 2-5 June 2004 Dennis Wright (SLAC)
Simulation of the energy response of  rays in CsI crystal arrays Thomas ZERGUERRAS EXL-R3B Collaboration Meeting, Orsay (France), 02/02/ /03/2006.
Precision Validation of Geant4 Electromagnetic Physics Geant4 DNA Project Meeting 26 July 2004, CERN Michela.
Hadronic Physics Validation II Dennis Wright Geant4 Review CERN April 2007.
2-Dec Offline Report Matthias Schröder Topics: Scientific Linux Fatmen Monte Carlo Production.
4th Workshop on Geant4 Bio-medical Developments and Geant4 Physics Validation Riccardo Capra 1 Physics processes Software process and OOAD.
Initial (FLUKA) calculations for synchrotron radiation at TLep April 4 th, 2013 F. Cerutti, A. Ferrari, L. Lari* *BE Dept.
1ECFA/Vienna 16/11/05D.R. Ward David Ward Compare these test beam data with Geant4 and Geant3 Monte Carlos. CALICE has tested an (incomplete) prototype.
PESAsim – the e/  analysis framework Validation of the framework First look at a trigger menu combining several signatures Short-term plans Mark Sutton.
Validation of EM Part of Geant4
STEIN Analysis for CINEMA Using GEANT4 Seongha Park Kyung Hee University KHU/SSR,
Electromagnetic Physics Electromagnetic packages in Geant4 Standard Low Energy Optical Muons Different modeling approach Specialized.
Geant4 examples Sébastien Incerti On behalf of the Geant4 collaboration with special thanks to Luciano Pandola, INFN.
Bug fix on km3 scattering tables First tests with new tables Jürgen Brunner.
1 NCC Task Force Richard Seto NCC Task Force Meeting Jan 8, 2007 BNL.
Geant4 release 5.1 summary Gabriele Cosmo EP/SFT.
Validation of the bremssrahlung process IV Workshop on Geant4 physics validation Susanna Guatelli, Luciano Pandola, Maria Grazia Pia, Valentina Zampichelli.
Validation of Geant4 EM physics for gamma rays against the SANDIA, EPDL97 and NIST databases Zhang Qiwei INFN-LNS/CIAE 14th Geant4 Users and Collaboration.
Luciano Pandola, INFN Gran Sasso Luciano Pandola INFN Gran Sasso Genova, July 18 th, 2005 Geant4 and the underground physics community.
Measurements of the Electromagnetic Form Factor of the Proton Huihong Li June 9th 2004.
LumiCal background and systematics at CLIC energy I. Smiljanić, Vinča Institute of Nuclear Sciences.
Report from the Geant4 Radioactive Decay Mini-workshop on 3-4 March 2015 Dennis Wright 25 March 2015.
ArgonneResult_ ppt1 Comparison of data and simulation of Argonne Beam Test July 10, 2004 Tsunefumi Mizuno
New approach of Geant4 Low Energy EM models (from version 9.3) Luciano Pandola INFN, Laboratori del Gran Sasso MaGe Joint Workshop, Munich, January 2010.
Geant4 Simulation for KM3 Georgios Stavropoulos NESTOR Institute WP2 meeting, Paris December 2008.
Plans of developments and validation for th Geant4 Workshop September 2011 SLAC, Stanford, CA, USA.
Monte Carlo methods in spallation experiments Defense of the phD thesis Mitja Majerle “Phasotron” and “Energy Plus Transmutation” setups (schematic drawings)
Status of MEG-I physics analysis
Characterisation and Comparison of Event Generators for Pair Conversion: A Crucial Step for Future Low Energy Gamma Telescopes Philippe Gros LLR, Ecole.
L. Pandola INFN, Gran Sasso National Laboratories
analisys: Systematics checks
Status report on   f0  00
Neutron and 9Li Background Calculations
Status of Compton Analysis
Model Approach for Standard EM Physics
Hadronic physics validation of Geant4
The Hadrontherapy Geant4 advanced example
Marc Verderi GEANT4 collaboration meeting 01/10/2002
Based on a presentation of M.Verderi
Precision validation of Geant4 electromagnetic physics
Presentation transcript:

Upgrade of G4Penelope models Luciano Pandola INFN – LNGS for the Geant4 EM Working Groups 15 th Geant4 Workshop, ESTEC, October 4 th -8 th, 2010

The G4Penelope package The Penelope models (from PENELOPE v2001) have been made available in Geant4/LowEnergyEM since versions 5.2 (  -rays) and 6.0 (e ± ) G4VDiscreteProcess or G4VContinuousDiscreteProcess Included in the comparison project against NIST data (eventually published on IEEE-TNS, 2005) Migrated to the new EM design (i.e. inherit from G4VEmModel ) from version 9.3 Old processes presently kept for backward-compatibility (warning issued on screen) Naming scheme: G4PenelopeXXXXModel Used for the new comparison project against NIST, EPDL97 and SANDIA databases (NIM A, 2010)

Comparison against databases (NIMA 618,315): a short reminder Photon cross sections in different elements/materials from Geant4 models compared against databases (NIST, EPDL, SANDIA) between 100 eV and 100 GeV To be interpreted with some care, because databases are mutually inconsistent in some cases (especially at low energy), e.g. Compton and Rayleigh scattering Livermore models are based on EPDL: only a consistency check All models (Standard, Livermore, Penelope) do fairly well Only visible problem: Rayleigh scattering with Penelope model (problems vs. both EPDL and NIST) Notice that EPDL (= Livermore) and NIST databases are inconsistent for Rayleigh scattering at low energy (NIST does not have oscillations due to atomic form factor)

Comparison: Rayleigh scattering EPDL: Rayleigh on W NIST: Rayleigh on Eu Standard model not available for Rayleigh scattering. Livermore model: ok. Of course = EPDL. Difference to NIST < 10% above 100 keV. At lower energy, databases inconsistent Penelope model: problems both against EPDL and NIST. Model does not include atomic form factor at low energy (as NIST) and fails to reproduce the high energy behaviour

Comparison: photoelectric effect Cross sections for photoelectric effect are better than 5% for all models and all datasets (in the full energy range) Small differences in the Standard model (  SANDIA), but in an energy range (> 10 MeV) where PE effect is irrelevant! Same conclusions hold for gamma conversion

Penelope v2008 Since v2001, the FORTRAN Penelope code had four releases, v2003, v2005, v2006 and v2008 Rayleigh model underwent a major restructuring Cross section is not anymore calculated analytically but read from a database (based on the EPDL97) Different results below a few keV Changed algorithm of sampling of the final state Other small changes in models Sampling algorithm for e ± ionisation Changed numerical interpolations Polarization effects for Rayleigh and Compton scattering Improvements also in the CPU

Rayleigh v2001 vs. v2008 Penelope v2001 Penelope v2008 Rayleigh scattering inverse mean free path in water Analytical approach used in version 2001 does not account for atomic structure  difference w.r.t. database data for energies below a few keV. Use database data (from EPDL97) in v2008

Motivations to upgrade G4Penelope to v2008 Profit of all improvements (including CPU time) of the original FORTRAN code Rayleigh scattering cross section (  NIMA paper) Verify again G4Penelope models again and make sure they give the same results as FORTRAN G4PenelopeIonisationModel has small fleas w.r.t. the parent FORTRAN model (but < few % and irrelevant for most sensible applications) Implement the concept of molecular oscillators that is present in the FORTRAN version, but not in G4Penelope Take the chance for further improvements and polishing of the C++ implementation (e.g. more efficient use of memory, reduction of CPU time) w.r.t. G4PenelopeModels v2001

Fleas in G4PenelopeIonisationModel (v2001) e- stopping power for ionisation in Au FORTRAN G4Penelope2001 Due to different approach to materials (molecular oscillators used in Penelope) Difference <10% for all energies, about 1% asymptotic bias w.r.t. FORTRAN calculations

Work done up to now G4Penelope v08 models ready for - G4Penelope08ComptonModel - G4Penelope08RayleighModel - G4Penelope08GammaConversionModel - G4Penelope08PhotoElectricModel - G4Penelope08IonisationModel To be done for - G4Penelope08BremsstrahlungModel - G4Penelope08AnnihilationModel All models involving  -rays   (work in progress)  -ray models already released in June (9.4.beta). e ± models perhaps ready for the December release (9.4)

A few examples (XSs) e - in water, E cut = 1 keV  in Au PENELOPE Fortran G4Penelope08 The G4Penelope models reproduce the same cross section and stopping power tables as FORTRAN

A few examples (final states) Final states less straightforward to compare than cross sections. Produce 10 7 events per each run using TestEm14. Test at least two materials (e.g. Water and Au) with two energies ( 1 MeV) G4Penelope08 Penelope08 Energy distribution, Compton Angular distribution, Rayleigh

A few examples (final states) Quantitative agreement measured by  2 test that the bin-per-bin histogram ratio is flat and consistent with 1  -conversion, 200 MeV in Au e + energy spectrum Compton, 100 keV in Water  angular spectrum

Interplay v2001 and v2008 In a while, there will be 3 different classes for each Penelope model G4PenelopeXXXX (old process, v2001) G4PenelopeXXXXModel (v2001 model, migrated) G4Penelope08XXXXModel (v2008 model) Plan: avoid the excessive proliferation of physics models (confusing to user). In 9.4 give both v2001 and v2008 (v2008 as “beta”), with their database files From December 2011, keep only v2008 (renamed as G4PenelopeXXXXModel )  transparent upgrade to users. Remove completely v2001 and the corresponding database files Old processes will be erased anyway (obsolete) Same physics

Database organization A few G4Penelope08 models require database files In some cases, the information is the same as in the files used for G4Penelope01 General policy now: $G4LEDATA/penelope/[process]/*.p08 E.g. $G4LEDATA/penelope/rayleigh/pdgra01.p08 More tidy than for G4Penelope01 (all files in the main directory $G4LEDATA/penelope ) The format of the database files is exactly the same as in PENELOPE/FORTRAN Files used for G4Penelope v2001 have a different format (conversion step from the original file) At the moment, a lot of information is duplicated in the database (same info contained in two files, having different format) Plan: dismiss the old database files together with the G4Penelope v2001 models (and processes)

Intercomparison exercise In 2007 a “comparison exercise” has been performed within the  -ray spectrometry community Goal: compare detection efficiencies predicted by different MC codes for a given (simplified) geometry of interest each participant submitted the results calculated with his/her favourite MC code participants used Geant4, Geant3, PENELOPE, MCNP, EGS et al. Appl. Rad. Isotopes 66 (2008) 764 found differences up to 10% at very low energy. Typically < few % Use this setup as a benchmark for the existing and new EM models in Geant4

Intercomparison exercise For instance, geant ref-07 at E=120 keV  = (2.49 ± 0.05)% with Penelope08* *bremsstrahlung from Penelope01  = (2.51 ± 0.05)% with Livermore  = (2.57 ± 0.05)% with StdOption3 Reference from the intercomparison:  = (2.556 ± 0.003)% median from Geant3 (3 res.)  = (2.527 ± 0.002)% median from Geant4 (5 res)  = (2.546 ± 0.004)% median from MCNP (3 res)  = (2.520 ± 0.003)% median from Penelope (7 res)

Summary All EM physics processes available in the LowEnergy package migrated to the new design as G4VEmModel since version 9.3 Cross sections for  -ray models compared to various databases found a fair agreement The upgrade of Penelope models in Geant4 from v2001 to v2008 is ongoing fixes the issue of Rayleigh cross section other improvements in physics modeling try to improve also CPU performances and memory management full set possibly ready for release in December Plan to dismiss the old models and processes (and database) with Penelope2001 physics