Maria Grazia Pia, INFN Genova and CERN1 An OO model for intra-nuclear transport Maria Grazia Pia L. Bellagamba, A. Brunengo, E. Di Salvo for the Geant4.

Slides:



Advertisements
Similar presentations
Time averages and ensemble averages
Advertisements

Maria Grazia Pia, INFN Genova 1 Part IV Geant4 results.
Maria Grazia Pia, INFN Genova Test & Analysis Project Maria Grazia Pia, INFN Genova on behalf of the T&A team
Cheikh Anta Diop University, Dakar (SENEGAL)
1 COMPARISON BETWEEN PLATO ISODOSE DISTRIBUTION OF A 192 IR SOURCE AND THOSE SIMULATED WITH GEANT4 TOOLKIT F. Foppiano 1, S. Agostinelli 1, S. Garelli.
Stefan Roesler SC-RP/CERN on behalf of the CERN-SLAC RP Collaboration
Lect.3 Modeling in The Time Domain Basil Hamed
LCD group seminar Peter Speckmayer 4. August /3/20091GEANT4 seminar, Peter Speckmayer.
Particle acceleration in a turbulent electric field produced by 3D reconnection Marco Onofri University of Thessaloniki.
Maria Grazia Pia, INFN Genova 1 Part V The lesson learned Summary and conclusions.
Geant4-Genova Group Validation of Susanna Guatelli, Alfonso Mantero, Barbara Mascialino, Maria Grazia Pia, Valentina Zampichelli INFN Genova, Italy IEEE.
Degree of polarization of  produced in quasielastic charge current neutrino-nucleus scattering Krzysztof M. Graczyk Jaroslaw Nowak Institute of Theoretical.
Simulation Project Major achievements (past 6 months 2007)
Hadronic Physics 1-b Cours Paris au 8 juin 2007, Ministère de la Recherche, Paris, France Gunter Folger.
R Measurement at charm resonant region Haiming HU BES Collaboration Charm 2007 Cornell University Ithaca, NY. US.
Hadronic and Electromagnetic Physics: special applications V.Ivanchenko BINP, Novosibirsk, Russia & CERN, Geneve, Switzerland.
Study of e + e  collisions with a hard initial state photon at BaBar Michel Davier (LAL-Orsay) for the BaBar collaboration TM.
Maria Grazia Pia, INFN Genova CERN, 26 July 2004 Background of the Project.
1 M.G. Pia et al. The application of GEANT4 simulation code for brachytherapy treatment Maria Grazia Pia INFN Genova, Italy and CERN/IT
Maria Grazia Pia, INFN Genova Low Energy Electromagnetic Physics Maria Grazia Pia INFN Genova
Maria Grazia Pia Systematic validation of Geant4 electromagnetic and hadronic models against proton data Systematic validation of Geant4 electromagnetic.
Budker Inst. of Physics IHEP Protvino MEPHI Moscow Pittsburg University.
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.
Monte Carlo 2005, Chattanooga Parton String Models in Geant4 Gunter Folger, Johannes-Peter Wellisch CERN PH/SFT.
Physics data management tools: computational evolutions and benchmarks Mincheol Han 1, Chan-Hyeung Kim 1, Lorenzo Moneta 2, Maria Grazia Pia 3, Hee Seo.
Process Flowsheet Generation & Design Through a Group Contribution Approach Lo ï c d ’ Anterroches CAPEC Friday Morning Seminar, Spring 2005.
Dec 2000 GEANT4 Workshop - David Bailey Hadronic Interactions 1 Checking Basic Characteristics of Hadronic Shower Parameterizations in GHEISHA / GEANT4.
HL-ch.3 Sept. 2002Student Seminar Subatomic Physics1 Seminar Subatomic Physics Chapter 3: New developments in hadronic particle production Nucleon resonances.
Geant4 Electromagnetic Physics Introduction V.Ivanchenko, M.Maire, M.Verderi  Process interface  Physics categories  Electromagnetic physics  PhysicsList.
From Luigi DiLella, Summer Student Program
IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst. Nucl. Phys., Kolkata,
Maria Grazia Pia, INFN Genova User Requirements: Maria Grazia Pia Genova, 29 September 2000 Capture Geant4-DNA.
Study of hadron properties in cold nuclear matter with HADES Pavel Tlustý, Nuclear Physics Institute, Řež, Czech Republic for the HADES Collaboration ,
Maria Grazia Pia, INFN Genova 1 Part II Software engineering Geant4 rigorous approach to software.
Extending the Bertini Cascade Model to Kaons Dennis H. Wright (SLAC) Monte Carlo April 2005.
Hadronic schower models in geant4 The frameworks J.P. Wellisch, CERN/EP, CHEP J.P. Wellisch, CERN/EP, CHEP 2000.
Geant4 Space User Workshop 2004 Maria Grazia Pia, INFN Genova Proposal of a Space Radiation Environment Generator interfaced to Geant4 S. Guatelli 1, P.
Detail-Preserving Fluid Control N. Th ű rey R. Keiser M. Pauly U. R ű de SCA 2006.
Proton-Proton Elastic Scattering at RHIC
Chiral phase transition and chemical freeze out Chiral phase transition and chemical freeze out.
Hadronic Physics II Geant4 Users’ Tutorial CERN February 2010 Gunter Folger.
Geant4 Hadronic |Physics Models Geant4 Tutorial CERN, May 2005 Gunter Folger.
Quantum Mechanical Cross Sections In a practical scattering experiment the observables we have on hand are momenta, spins, masses, etc.. We do not directly.
4th Workshop on Geant4 Bio-medical Developments and Geant4 Physics Validation Riccardo Capra 1 Physics processes Software process and OOAD.
Progress on Component-Based Subsurface Simulation I: Smooth Particle Hydrodynamics Bruce Palmer Pacific Northwest National Laboratory Richland, WA.
Geant4 Training 2006 Short Course Katsuya Amako (KEK) Gabriele Cosmo (CERN) Susanna Guatelli (INFN Genova) Aatos Heikkinen (Helsinki Institute of Physics)
Maria Grazia Pia, INFN Genova Statistics Toolkit Project Maria Grazia Pia, INFN Genova AIDA Workshop.
Interfacing the JQMD and JAM Nuclear Reaction Codes to Geant4 Stanford Linear Accelerator Center Koi, Tatsumi
Physics Data Libraries: Content and Algorithms for Improved Monte Carlo Simulation Physics data libraries play an important role in Monte Carlo simulation:
Neutrino cross sections in few hundred MeV energy region Jan T. Sobczyk Institute of Theoretical Physics, University of Wrocław (in collaboration with.
V.Ivanchenko Salamanca1 Geant4: Hadronic Processes 1  Cross sections  Secondary generators  Nuclear interactions at rest  CHIPS model.
* Collaborators: A. Pich, J. Portolés (Valencia, España), P. Roig (UNAM, México) Daniel Gómez Dumm * IFLP (CONICET) – Dpto. de Física, Fac. de Ciencias.
The study on the early system just after Heavy Ion Collision Ghi R. Shin (with B. Mueller) Andong National University J.Phys G. 29, 2485/JKPS 43, 473 Korean-EU.
Maria Grazia Pia, INFN Genova and CERN1 Geant4 highlights of relevance for medical physics applications Maria Grazia Pia INFN Genova and CERN.
Luciano Pandola, INFN Gran Sasso Luciano Pandola INFN Gran Sasso Genova, July 18 th, 2005 Geant4 and the underground physics community.
J-PARC でのシグマ陽子 散乱実験の提案 Koji Miwa Tohoku Univ.. Contents Physics Motivation of YN scattering Understanding Baryon-Baryon interaction SU(3) framework Nature.
1 Giuseppe G. Daquino 26 th January 2005 SoFTware Development for Experiments Group Physics Department, CERN Background radiation studies using Geant4.
Status of Photon Evaporation Alessandro Brunengo INFN Genova Alessandro Brunengo Geant4 Workshop at Noordwijk, The Netherlands September 1999.
Oct. 16 th, 2015, Yonsei. RAON 2 Far from Stability Line 3.
Improvements of microscopic transport models stimulated by spallation data for incident energies from 113 to MeV Umm Al-Qura University and King.
GUIDO VOLPI – UNIVERSITY DI PISA FTK-IAPP Mid-Term Review 07/10/ Brussels.
Sokhna Bineta Lo Amar Advisor: Prof. Oumar Ka, UCAD
String Parton Models in Geant4
Introductory Course PTB, Braunschweig, June 2009
Hadronic Physics in Geant4
Geant4 physics validation: Bragg Peak
Short Course Siena, 5-6 October 2006
The Hadrontherapy Geant4 advanced example
Introductory Course ORNL, May 2008
The Geant4 Hadrontherapy Advanced Example
Presentation transcript:

Maria Grazia Pia, INFN Genova and CERN1 An OO model for intra-nuclear transport Maria Grazia Pia L. Bellagamba, A. Brunengo, E. Di Salvo for the Geant4 Collaboration

Maria Grazia Pia, INFN Genova and CERN2 Hadronic physics in Geant4 ] The most complete hadronic simulation kit on the market u data-driven, parameterisation-driven and theory- driven models u complementary and alternative models ] Common basic approach: expose the physics through OO design, to provide the transparency required for the validation of physics results

Maria Grazia Pia, INFN Genova and CERN3 A look at the past... Hadronic simulation was handled through packages u monolithic: either take all of a package or nothing u difficult to understand the physics approach u hard to disentangle the data, their use and the physics modeling...keeping in mind that this is complex physics, in some cases with poor support of experimental data

Maria Grazia Pia, INFN Genova and CERN4 Gheisha Fluka Calor Crystal Barrel and BaBar IFR An example: ( Geant3)

Maria Grazia Pia, INFN Genova and CERN5 Energy range of hadronic models ] Evaporation phase ] Pre-equilibrium: O(100 MeV) ] Intra-nuclear transport: ~100 MeV - 5 GeV (the resonance region) ] The high energy régime

Maria Grazia Pia, INFN Genova and CERN6 The context ] The Hadron Kinetic Model is situated in the context of Geant4 theory-driven hadronic models ] It covers the energy range of intra-nuclear transport in Geant4 ] It must satisfy the requirements u as a model for intra-nuclear transport to be used directly by the processes u as a back-end to higher energy models

Maria Grazia Pia, INFN Genova and CERN7

8 The physics idea ] Introduce the concept of time development into the traditional approach of intra-nuclear cascade ] Provides means to address interactions and transport with more sophisticated modeling, i.e. with greater precision

Maria Grazia Pia, INFN Genova and CERN9 Problem domain analysis ] Identify what the model should do (not how it should do it!) ] Decompose the domain into the basic physics concepts ] Further iteration of the decomposition within each sub-domain ] Close collaboration of OO experts with theoreticians

Maria Grazia Pia, INFN Genova and CERN10 Model domains Model-specific ] The time-development management ] The scattering of interacting particles ] The intra-nuclear transport Common to other theoretical models ] The 3D modeling of the nucleus ] The description of the interacting particles

Maria Grazia Pia, INFN Genova and CERN11

Maria Grazia Pia, INFN Genova and CERN12 Features of the OO design ] Mapping of physics onto OO design ] Openness to extension and evolution u new channels, new experimental data, new parameterisations, new theoretical models, new algorithms... ] Flexibility for reuse of components in other contexts u e.g. scattering component common to other models ] Extensive use of patterns u to cope with the physics complexity through common archetypes (Composite pattern) u to handle alternative algorithms or physics options (Strategy pattern)

Maria Grazia Pia, INFN Genova and CERN13

Maria Grazia Pia, INFN Genova and CERN14

Maria Grazia Pia, INFN Genova and CERN15 The Kinetic Algorithm A step by step updating of a particle vector: ÊCreate a vector of particles, assign initial particle types, coordinates and momenta etc., assign initial value for the time evolution parameter ËFor a given step of the time evolution parameter find pairs of particles, according to a collision criterion, which are assumed to collide and particles which, according to their lifetimes, are assumed to decay ÌPerform particle collisions and particle decays, determining the generation of outgoing particles; during this step particle coordinates and momenta are updated (particle propagation) ÚStarting from, perform the next step (all this taking into account Pauli blocking)

Maria Grazia Pia, INFN Genova and CERN16 The Scatterer ] Two-body hadron elastic and inelastic scattering u including resonance excitation and deexcitation, particle absorption etc. ] Physics processes implemented: u baryon-baryon interactions (including interactions of baryon resonances) u baryon-antibaryon annihilation u meson-baryon interactions u meson-meson interactions ] Cross sections are calculated from: u tabulations of experimental data (by means of fits or interpolations) u parameterisations according to algebraic functions u from other cross sections via general principles ( detailed balance, AQM...) Yes, it is very complex indeed...

Maria Grazia Pia, INFN Genova and CERN17 The field transport ] At every step coordinates and momenta of all particles travelling through the nucleus are updated from the values at the time of previous interaction to the current time ] For transportation purpose particle-nucleus interaction is described through phenomenological potentials (optical potentials) ] The particle propagation can be operated u via a cascade approach, i.e. along a straight line trajectory – using potentials only to evaluate the final particle energy at the end of the step u via a numerical integration of the equations of motion –using the classical Runge-Kutta method (code reuse from Geant4 Geometry- Transportation)

Maria Grazia Pia, INFN Genova and CERN18 What is new in this model? In terms of physics... ] The kinetic algorithm ] The detailed and extensive scattering module ] The precise field transport ] The wealth of advanced theoretical modeling in each of its details and the thorough exploitation of existing experimental data è The combination of all the above ] The transparency of the physics

Maria Grazia Pia, INFN Genova and CERN19 What is new in this model? In terms of software... ] It fits into a general framework u easily interchangeable with other models at a fine granularity ] It is based on a solid OOAD u open to extension u open to evolution u capable to host alternative models/algorithms/data ] Ample code reuse u from the G4 Geometry/Transportation –fully exploits the knowledge of mathematical experts u by other models –powerful general components like the Scatterer ] OOAD contributes to make the physics transparent

Maria Grazia Pia, INFN Genova and CERN20 Conclusions ] Geant4 Hadron Kinetic Model represents a new approach to intra-nuclear transport ] OOAD has been the key to handle the underlying complex physics domain ] OOAD has allowed to clearly expose the physics, thus contributing to the validation of physics results ] The sound OOAD makes the model open to evolution and extension