Cross Section Biasing & Path Length Biasing Jane Tinslay, SLAC March 2007.

Slides:



Advertisements
Similar presentations
Lectures 6&7: Variance Reduction Techniques
Advertisements

Stefan Roesler SC-RP/CERN on behalf of the CERN-SLAC RP Collaboration
Using FLUKA to study Radiation Fields in ERL Components Jason E. Andrews, University of Washington Vaclav Kostroun, Mentor.
Calculation of radiation produced by dark current in the Cornell ERL Lisa Nash, University of North Carolina at Chapel Hill Advisor: Val Kostroun.
Pedro Arce Point detector scoring 1 Point detector scoring in GEANT4 Pedro Arce, (CIEMAT) Miguel Embid (CIEMAT) Juan Ignacio Lagares (CIEMAT) Geant4 Event.
Implicit Capture Overview Jane Tinslay, SLAC March 2007.
© Copyright QinetiQ 2006 G4 C-S Biasing Based on the G4WrapperProcess Fan Lei Geant4 Biasing Mini Workshop, SLAC 21 March 2007.
Adapted from G G Daquino, Geant4 Workshop, Catania, 5 Oct 2004 Event Biasing in G4: Why and what? Key User Requirements J. Apostolakis, CERN 19 March 2007.
Bruce Faddegon, UCSF Inder Daftari, UCSF Joseph Perl, SLAC
Alex Howard - Event Biasing Mini-Workshop - SLAC Geometrical Event biasing and Variance Reduction – Talk 2 Alex Howard, CERN Event Biasing Mini-Workshop,
Geant4 Event Biasing Jane Tinslay, SLAC May 2007, Geant4 v8.2.p01.
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.
Leading Particle Biasing Overview Jane Tinslay, SLAC March 2007.
P HI T S Advanced Lecture (II): variance reduction techniques to improve efficiency of calculation Multi-Purpose Particle and Heavy Ion Transport code.
1 Geant4 Physics Based Event Biasing Jane Tinslay, SLAC March 2007, Geant4 v8.2p01.
Alex Howard, CERN - Event Biasing Overview – Hebden Bridge 12 th September Event biasing – An Overview Alex Howard, CERN Event Biasing Overview.
Variance reduction A primer on simplest techniques.
Sergey Ananko Saint-Petersburg State University Department of Physics
Progress on generic biasing Marc Verderi LLR – Ecole polytechnique Geant4 Collaboration Meeting Seville September 2013.
Radiation Transport Calculation by Monte Carlo Method
Photons e- e+ Bremsstrahlung Comton- scattered photon Pair production Photoelectric absorption Delta ray There are no analytical solutions to radiation.
Automated Electron Step Size Optimization in EGS5 Scott Wilderman Department of Nuclear Engineering and Radiological Sciences, University of Michigan.
Preliminarily results of Monte Carlo study of neutron beam production at iThemba LABS University of the western cape and iThemba LABS Energy Postgraduate.
Other GEANT4 capabilities Event biasing Parameterisation (fast simulation) Scoring Persistency Parallelisation and integration in a distributed computing.
Ian C. Smith 1 A portal-based system for quality assurance of radiotherapy treatment plans using Grid-enabled High Performance Computing clusters CR Baker.
IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst. Nucl. Phys., Kolkata,
1 Dr. Sandro Sandri (President of Italian Association of Radiation Protection, AIRP) Head, Radiation Protection Laboratory, IRP FUAC Frascati ENEA – Radiation.
Introduction Commercial implementations of the convolution/superposition (C/S) method make several approximations, which can lead to dose calculation inaccuracies.
Source Specifications in MCNP
Geant4 Event Biasing Marc Verderi, LLR (Heavily copied from Jane Tinslay, SLAC) June 2007.
Radiation Shielding and Reactor Criticality Fall 2012 By Yaohang Li, Ph.D.
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.
Computing Performance Recommendations #13, #14. Recommendation #13 (1/3) We recommend providing a simple mechanism for users to turn off “irrelevant”
Araki F. Ikegami T. and Ishidoya T.
IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst. Nucl. Phys., Kolkata,
Radiation damage calculation in PHITS
Alex Howard - Event Biasing Geant4 Users - Lisbon Event biasing and Variance Reduction - Geometrical Alex Howard, CERN Geant4 Users Workshop, Lisbon.
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.
G4GeneralParticleSource Class: Developed by ESA as the space radiation environment is often quite complex in energy and angular distribution, and requires.
Low Energy Neutron Interactions in Geant4 Jacek M. Holeczek Institute of Physics, University of Silesia, Katowice, Poland [Adam Konefał’s results also.
Alex Howard, ETH, Zurich 13 th September 2012, 17 th Collaboration Meeting, Chartres 1 Geometrical Event Biasing Facility Alex Howard ETH, Zurich Geometrical.
Bremsstrahlung Splitting Overview Jane Tinslay, SLAC March 2007.
Physics Data Libraries: Content and Algorithms for Improved Monte Carlo Simulation Physics data libraries play an important role in Monte Carlo simulation:
Workshop On Nuclear Data for Advanced Reactor Technologies, ICTP , A. Borella1 Monte Carlo methods.
Alex Howard, CERN - Event Biasing Overview – Hebden Bridge 13 th September Event biasing and Variance Reduction Alex Howard, CERN Event Biasing.
Numerical Model of an Internal Pellet Target O. Bezshyyko *, K. Bezshyyko *, A. Dolinskii †,I. Kadenko *, R. Yermolenko *, V. Ziemann ¶ * Nuclear Physics.
EGSnrc The Center For High Energy Physics Kyungook National University Hye Yoon Chin1 EGSnrc Experiment Method and Data Process Prof. K. Cho Presentation.
한양대학교 원자력공학과 김 찬 형 제44회 춘계의학물리학회 & Geant4 Workshop (충무, 마리나 리조트, ) Monte Carlo 원리 및 응용.
조 성 구 ( 국립암센터 ) Geant4 Tutorial Monte Carlo 원리 및 활용.
A Short Course on Geant4 Simulation Toolkit Introduction
MCS overview in radiation therapy
Alex Howard, ETHZ – Biasing Requirements – SLAC 21 st September Biasing Requirements and Interfaces Alex Howard ETH, Zurich Biasing Space User Requirements.
Ciemat Centro de Investigaciones Energéticas, Medioambientales y Tecnológicas D. Cano-Ott, 6 th Geant4 Space Users Workshop Evaluated neutron cross section.
12th Geant4 Space Users Workshop
Physics-Based Modeling Robert Reedy (UNM), Kyeong Kim (U. Ariz
Inter-comparison of Particle production (2)
variance reduction techniques to improve efficiency of calculation A
Status of Biasing Development
variance reduction techniques to improve efficiency of calculation B
CEA – Saclay, DRT/LNHB/LMD, Gif-sur-Yvette, France
variance reduction techniques to improve efficiency of calculation A
G.A.P.Cirrone, S.E.Mazzaglia - INFN/LNS, Italy
Monte Carlo radiation transport codes
A Short Course on Geant4 Simulation Toolkit Introduction
G4GeneralParticleSource Class:
Status of energy deposition studies IR7
Microdosimetric Distributions for a Mini-TEPC due to Photon Radiation
The Transport Equation
Geant4 Low Energy Compton Profile
Presentation transcript:

Cross Section Biasing & Path Length Biasing Jane Tinslay, SLAC March 2007

Jane Tinslay, SLAC2 Cross Section/Path Length Summary BiasingMultiple Context EGS4/EGS5/EGSn rc/BEAMnrc NN EGSnrc User codes (DOSRZnrc…) YY FlukaYY Geant4PartialN MCNP/MCNPXYY PenelopeNN

Jane Tinslay, SLAC3 EGS4/EGS4/EGSnrc Path length/cross section biasing don’t seem to be implemented by default Hooks allow them to be implemented by user Path length & cross section biasing implemented in EGSnrc user codes

Jane Tinslay, SLAC4 EGSnrc User Codes: Path Length Biasing Implemented in the RZ user codes Applied to photons Increase or decrease path length Use exponential transformation of photon path lengths Scale interaction probability as: = distance in mean free paths  = cosine of angle between photon and direction of interest C = scaling parameter Interaction probability distribution is

Jane Tinslay, SLAC5 For 0<C<1, average distance to interaction is stretched For C<0, average distance is shortened Sample from: Apply weighting

Jane Tinslay, SLAC6 MCNP Sample method as EGSnrc user codes Also makes sure weight is adjusted correctly when step is limited Recommed using with with weight window

Jane Tinslay, SLAC7 Fluka Need to look at in more detail Bias particle decay length Artificially shorten mean lifetime/average decay length Increase generation rate of decay products Bias direction of decay secondaries Similar to exponential transform Bias inelastic hadronic interaction length For hadrons or photons Artificially decrease mean free path for nuclear inelastic interactions Particle/material dependent Useful for think target problems

Jane Tinslay, SLAC8 DOSRZnrc: Photon cross section enhancement Applied to photons Similar techique implemented in CAVRZnrc Define a region dependent cross section enhancement factor C e Useful when calculating energy deposition in small sensitive regions Method: Apply cross section enhancement & split incoming photon into an interacting portion and a non-interacting portion

Jane Tinslay, SLAC9 Interacting portion Secondaries assigned a weight W 0 = incident photon weight All resulting electrons transported Use Russian Roulette to kill end photons with a probability Survivors assign weight W 0 Non-interacting portion with probability Use Russian Roulette to kill non-interacting photon with a probability Survivors assigned weight W 0 Net effect: Increase cross section while preserving features of non biased cross section

Jane Tinslay, SLAC10 Current Geant4 Cross section Biasing Built in G4HadronicProcess utility Applied to PhotonInelastic, ElectroNuclear, PositronNuclear processes Some information in: Wednesday-AM-1/03-J.Wellisch/biasing.hadronics.pdf To keep the game fair, splits particle into interacting portion and non interacting portion Increases cross section without disturbing non-interacting effects

Jane Tinslay, SLAC11 References BEAMnrc Users Manual, D.W.O. Rogers et al. NRCC Report PIRS-0509(A)revK (2007) The EGS4 Code System, W. R. Nelson and H. Hirayama and D.W.O. Rogers, SLAC-265, Stanford Linear Accelerator Center (1985) History, overview and recent improvements of EGS4, A.F. Bielajew et al., SLAC-PUB-6499 (1994) THE EGS5 CODE SYSTEM, Hirayama, Namito, Bielajew, Wilderman, Nelson SLAC-R-730 (2006) The EGSnrc Code System, I. Kawrakow et al., NRCC Report PIRS-701 (2000) Variance Reduction Techniques, D.W.O. Rogers and A.F. Bielajew (Monte Carlo Transport of Electrons and Photons. Editors Nelso, Jankins, Rindi, Nahum, Rogers. 1988) NRC User Codes for EGSnrc, D.W.O. Rogers, I. Kawrakow, J.P. Seuntjens, B.R.B. Walters and E. Mainegra-Hing, PIRS-702(revB) (2005) Fundamentals/biasing.html MCNPX Users Guide, 2002 (version is restricted) PENELOPE-2006: A Code System for Monte Carlo Simulation of Electron and Photon Transport, Workshop Proceedings Barcelona, Spain 4-7 July 2006, Francesc Salvat, Jose M. Fernadez- Varea, Josep Sempau, Facultat de Fisica (ECM), Universitat de Barcelona