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.

Slides:



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

Stefan Roesler SC-RP/CERN on behalf of the CERN-SLAC RP Collaboration
Neutronic simulation of a European Pressurised Reactor O.E. Montwedi, V. Naicker School of Mechanical and Nuclear Engineering North-West University Energy.
Using FLUKA to study Radiation Fields in ERL Components Jason E. Andrews, University of Washington Vaclav Kostroun, Mentor.
Implicit Capture Overview Jane Tinslay, SLAC March 2007.
1 Event biasing and scoring mini-workshop Mar.19-23, 2007 SLAC Summary.
Cross Section Biasing & Path Length Biasing Jane Tinslay, SLAC March 2007.
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.
1 Work Plan/Summary I By 25 th May 2007… Class clean-up – biasing and scoring… What to remove? (for v9.0) –Biasing VScorer and associated classes (in transportation.
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 Stratified sampling This method involves reducing variance by forcing more order onto the random number stream used as input As the simplest example,
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.
Computational Lab in Physics: Final Project Monte Carlo Nuclear Collisions: Glauber Model.
Sergey Ananko Saint-Petersburg State University Department of Physics
Progress on generic biasing Marc Verderi LLR – Ecole polytechnique Geant4 Collaboration Meeting Seville September 2013.
Automated Variance Reduction for SCALE Shielding Calculations Douglas E. Peplow and John C. Wagner Nuclear Science and Technology Division Oak Ridge National.
Monte Carlo Simulation and Personal Finance Jacob Foley.
1 Theoretical Physics Experimental Physics Equipment, Observation Gambling: Cards, Dice Fast PCs Random- number generators Monte- Carlo methods Experimental.
Monte Carlo Study to determine the Neutron Fluence spectrum for a water Phantom: Preliminary Results University of the Western Cape Energy Postgraduate.
U N C L A S S I F I E D Operated by the Los Alamos National Security, LLC for the DOE/NNSA LA-UR Slide 0 General information for various all-particle.
MCNP / X Merger Outline Merger Project Demonstration Implications.
Advanced Variance Reduction Strategies for Optimizing Mesh Tallies in MAVRIC Douglas E. Peplow, Edward D. Blakeman, and John C. Wagner Nuclear Science.
IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst. Nucl. Phys., Kolkata,
Other Issues Manpower J. Apostolakis Geant4  Review 2009.
1 6. Reliability computations Objectives Learn how to compute reliability of a component given the probability distributions on the stress,S, and the strength,
Summer Practice in JINR Mathematical modeling of high-energy particle beams in accelerators.
Geant4 Event Biasing Marc Verderi, LLR (Heavily copied from Jane Tinslay, SLAC) June 2007.
Progress on generic biasing Marc Verderi LLR – Ecole polytechnique Geant4 Collaboration Meeting Seville September 2013.
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”
Monaco/MAVRIC: Computational Resources for Radiation Protection and Shielding in SCALE Douglas E. Peplow, Stephen M. Bowman, James E. Horwedel, and John.
IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst. Nucl. Phys., Kolkata,
Alex Howard - Event Biasing Geant4 Users - Lisbon Event biasing and Variance Reduction - Geometrical Alex Howard, CERN Geant4 Users Workshop, Lisbon.
Lesson 4: Computer method overview
New software library of geometrical primitives for modelling of solids used in Monte Carlo detector simulations Marek Gayer, John Apostolakis, Gabriele.
G4GeneralParticleSource Class: Developed by ESA as the space radiation environment is often quite complex in energy and angular distribution, and requires.
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.
Parallel session 8B summary Event Biasing Marc Verderi LLR, Ecole polytechnique Friday 14 th September Chartres.
CHAPTER 5 Simulation Modeling. Introduction In many situations a modeler is unable to construct an analytic (symbolic) model adequately explaining the.
Workshop On Nuclear Data for Advanced Reactor Technologies, ICTP , A. Borella1 Monte Carlo methods.
Target Simulations for Hadron, Electron and Heavy-Ion Beams 2 nd High-Power Targetry Workshop Oak Ridge, TN October 10-14, 2005 Fermilab High-Power Targetry.
Profiling study of Geant4-GATE Discussion of suggested VRTs Nicolas Karakatsanis, George Loudos, Arion Chatziioannou Geant4-GATE technical meeting 12 th.
The MARS15 Code 2 nd High-Power Targetry Workshop Oak Ridge, TN October 10-14, 2005 Fermilab High-Power Targetry Nikolai Mokhov, Fermilab.
Alex Howard, CERN - Event Biasing Overview – Hebden Bridge 13 th September Event biasing and Variance Reduction Alex Howard, CERN Event Biasing.
Muon-induced neutron background at Boulby mine Vitaly A. Kudryavtsev University of Sheffield UKDMC meeting, ICSTM, London, 27 June 2002.
한양대학교 원자력공학과 김 찬 형 제44회 춘계의학물리학회 & Geant4 Workshop (충무, 마리나 리조트, ) Monte Carlo 원리 및 응용.
Geant4 KISTI Tutorial Marc Verderi LLR – Ecole polytechnique October 2012 Event Biasing 01/11/2012 MARC VERDERI - LLR ECOLE POLYTECHNIQUE - GEANT4 KISTI.
A Short Course on Geant4 Simulation Toolkit Introduction
Physics-Based Modeling Robert Reedy (UNM), Kyeong Kim (U. Ariz
Monte Carlo methods 10/20/11.
Other GEANT4 capabilities
variance reduction techniques to improve efficiency of calculation A
variance reduction techniques to improve efficiency of calculation B
variance reduction techniques to improve efficiency of calculation B
variance reduction techniques to improve efficiency of calculation A
G.A.P.Cirrone, S.E.Mazzaglia - INFN/LNS, Italy
Other GEANT4 capabilities
Recent, undergoing and planned ESA-supported activities concerning development, use and promotion of the Geant4 toolkit E. Daly, R. Nartallo, P. Nieminen.
Participants AH - Alex Howard TA - Tsukasa Aso MA - Makoto Asai
A Short Course on Geant4 Simulation Toolkit Introduction
G4GeneralParticleSource Class:
Microdosimetric Distributions for a Mini-TEPC due to Photon Radiation
Lesson 4: Application to transport distributions
Presentation transcript:

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 With thanks to many others for slides borrowed from their talks

Adapted from G G Daquino, Geant4 Workshop, Catania, 5 Oct 2004 Overview Key use cases Different options event biasing Comparing features –Established tools vs. Geant4

Adapted from G G Daquino, Geant4 Workshop, Catania, 5 Oct 2004 Key biasing use cases Shielding –By design few particles penetrate a shield Calculating their effect, with suppression factors like 10 6 requires specialized techniques Radiation environment –The experimental hall, an underground laboratory, a labyrinth Background calculations –Understanding experiment’s backgrounds

Adapted from G G Daquino, Geant4 Workshop, Catania, 5 Oct 2004 What is biasing  Analog simulation: the possible outcomes of measurements to the estimator of an observable occur with the same frequencies – ‘as they do in nature’  All possible events are sampled with the same frequency  Biased simulation: important contributions to the estimator are sampled more often than the less important ones.  More important events are sampled more often.  The variance reduction techniques (VRT) aim to reduce the computing time, maintaining the mean value of an estimator and reducing its variance.

Adapted from G G Daquino, Geant4 Workshop, Catania, 5 Oct 2004  Four classes of VRT are:  population control methods (geometry splitting and Russian roulette, energy splitting/roulette, weight cutoff, weight window): many samples of low weight are tracked in important regions, while few samples of high weight in unimportant regions  truncation methods (energy and time cutoff): like a Russian roulette game with zero survival probability  Four types of VRT

Adapted from G G Daquino, Geant4 Workshop, Catania, 5 Oct 2004  Partially deterministic methods (next event estimators, controlling the random number sequence):  control the (normally) random walk process through deterministic-like sequence, i.e. DXTRAN in MCNP  Modified sampling methods (exponential transform, implicit capture, forced collisions, source biasing):  sample from a different distribution rather than the physical probability  as long as the particle weights are then adjusted to compensate Types of VRT (cont).

Adapted from G G Daquino, Geant4 Workshop, Catania, 5 Oct 2004 Event biasing techniques in Geant4  Event biasing is used in many application areas such as:  radiation shielding  dosimetry  Geant4 is a toolkit and all source code is open  the user can implement his/her own method  CMS, ESA, Alice and other experiments have already their own implementations of event biasing options  It’s convenient for the user that Geant4 itself provides most commonly used event biasing techniques.

Adapted from G G Daquino, Geant4 Workshop, Catania, 5 Oct 2004 TalliesMCNPXGEANT4FLUKAMARSPHITS Standard Flux Volume Surface Point/ring Current Charge Kinetic energy Particle density Reaction rates Energy dep. Rapidity DPA Momentum Pulse-height Termination Modifiers Yes No Some No Yes Partial 10 Yes Limited No Limited Yes No Yes ?? Yes User input ?? 3 Yes No Yes No Star (inelastic) Yes ?? 2 Yes Yes (neutrons) Yes No Yes Yes. ?? Yes No ?? 2 Yes No Yes No Yes No ?? No Yes 2 Special Mesh Coincidence Residuals Event logs rec, cyl, sph Yes rec, cyl No Yes rec, cyl Yes rec, cyl, sph Yes rec,cyl Yes Convergence Tests10Error Review of Monte Carlo All-Particle Transport Codes and.. G. W. McKinney (Los Alamos National Laboratory) et al, FNDA 2006, Cape Town, South Africa, April 3-6, 2006

Adapted from G G Daquino, Geant4 Workshop, Catania, 5 Oct 2004 TalliesMCNPXGEANT4FLUKAMARSPHITS ViewerBuilt-in: 1-D, 2-D Contour External: IDL Tecplot GNUplot PAW Built-in: No External: JAS PI Open Scientist Built-in: No External: PAW ROOT Built-in: Custom External: PAW Built-in: Angel External: Angel Variance Reduction Population control Region biasing Weight cutoff Weight window mesh Energy biasing Yes No Yes No Yes Modified sampling Source biasing Implicit capture Exp. transform Production biasing Yes RDM Yes No Yes No Yes No Yes DXTRANYesNo Viewer2-D contourNo

Adapted from G G Daquino, Geant4 Workshop, Catania, 5 Oct 2004 Review of Monte Carlo All-Particle Transport Codes and Overview of Recent MCNPX Features G. W. McKinney J. W. Durkee, J. S. Hendricks, M. R. James, D. B. Pelowitz, L. S. Waters Los Alamos National Laboratory Los Alamos, NM F. X. Gallmeier Oak Ridge National Laboratory Oak Ridge, TN FNDA 2006, Cape Town, South Africa, April 3-6, 2006

Adapted from G G Daquino, Geant4 Workshop, Catania, 5 Oct 2004