Geant4 status updates Makoto Asai (SLAC) For Geant4 Collaboration July 2002, Geant4 users’ KEK.

Slides:



Advertisements
Similar presentations
The Geant4 Kernel: Status and Recent Developments John Apostolakis, Gabriele Cosmo – CERN / PH Makoto Asai – SLAC On behalf the Geant4 collaboration April.
Advertisements

Stefan Roesler SC-RP/CERN on behalf of the CERN-SLAC RP Collaboration
Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
Simulation Project Major achievements (past 6 months 2007)
Introduction to Geant4 Part I – General Introduction Makoto Asai (SLAC) Takashi Sasaki (KEK) March 22 nd, NIRS.
Ties Behnke, Vasiliy Morgunov 1SLAC simulation workshop, May 2003 Pflow in SNARK: the next steps Ties Behnke, SLAC and DESY; Vassilly Morgunov, DESY and.
Hadronic and Electromagnetic Physics: special applications V.Ivanchenko BINP, Novosibirsk, Russia & CERN, Geneve, Switzerland.
14 User Documents and Examples I SLAC Geant4 Tutorial 3 November 2009 Dennis Wright Geant4 V9.2.p02.
Highlights of latest developments ESA/ESTEC Makoto Asai (SLAC)
14 Overview of Geant4 Examples 2 nd Finnish Geant4 Workshop 6-7 June 2005 Dennis Wright (SLAC)
GEANT4 Introduction, History Geant4 User’s Workshop February 2002.
14 User Documents and Examples II SLAC Geant4 Tutorial 17 May 2007 Dennis Wright Geant4 V8.3.
17-19 Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan 2007 Geant4 Japan.
14 Overview of Geant4 Examples Geant4 Tutorial 8-10 March 2004 Dennis Wright (SLAC)
Sergey Ananko Saint-Petersburg State University Department of Physics
Gamma calorimeter for R3B: first simulation results INDEX ● The calGamma Geant4 simulation ( a short introduction ) ● Crystal and geometry selection: –
R 3 B Gamma Calorimeter Agenda. ● Introduction ● Short presentation on the first ● Task definition for R&D period ( )
JAS3 + AIDA LC Simulations Workshop SLAC 19 th May 2003.
G EANT highlights kernel modules Gabriele Cosmo, CERN PH-SFT for the Geant4 Collaboration Gabriele Cosmo, CERN PH-SFT for the Geant4 Collaboration.
Geant4 Collaboration 1 Electromagnetic Physics Authors: P. Gumplinger, M. Maire, P. Nieminen, M.G. Pia, L. Urban Budker Inst. of Physics IHEP Protvino.
Validation and TestEm series Michel Maire for the Standard EM group LAPP (Annecy) July 2006.
User Documents and Examples I Sébastien Incerti Slides thanks to Dennis Wrigth, SLAC.
G EANT 4 : Release 9.2 Beta Gabriele Cosmo, CERN for the Geant4 Collaboration.
Geant4 Electromagnetic Physics Introduction V.Ivanchenko, M.Maire, M.Verderi  Process interface  Physics categories  Electromagnetic physics  PhysicsList.
EM physics progress20 January Geant4 Electromagnetic Physics Progress S.Incerti and V.Ivanchenko for Geant4 electromagnetic groups 20 January 2008.
Pedro Arce Introducción a GEANT4 1 GAMOS tutorial Plug-in’s Exercises Pedro Arce Dubois CIEMAT
User Documents and Examples II Geant4 Tutorial at Marshall Space Flight Center 18 April 2012 Dennis Wright (SLAC) Geant4 V9.5.
0 Status of Shower Parameterisation code in Athena Andrea Dell’Acqua CERN PH-SFT.
Geant4 Event Biasing Marc Verderi, LLR (Heavily copied from Jane Tinslay, SLAC) June 2007.
CHEP06, Mumbai-India, Feb 2006V. Daniel Elvira 1 The CMS Simulation Validation Suite V. Daniel Elvira (Fermilab) for the CMS Collaboration.
Computing Performance Recommendations #13, #14. Recommendation #13 (1/3) We recommend providing a simple mechanism for users to turn off “irrelevant”
Atlas Simulation Activities What is Geant 4 Atlas Strategy.
1 Status and Plans for Geant4 Physics Linear Collider Simulation Workshop III 2-5 June 2004 Dennis Wright (SLAC)
Detector Simulation Presentation # 3 Nafisa Tasneem CHEP,KNU  How to do HEP experiment  What is detector simulation?
LHCb production experience with Geant4 LCG Applications Area Meeting October F.Ranjard/ CERN.
Release Validation J. Apostolakis, M. Asai, G. Cosmo, S. Incerti, V. Ivantchenko, D. Wright for Geant4 12 January 2009.
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
Latifa Elouadrhiri Jefferson Lab Hall B 12 GeV Upgrade Drift Chamber Review Jefferson Lab March 6- 8, 2007 CLAS12 Drift Chambers Simulation and Event Reconstruction.
Introduction What is detector simulation? A detector simulation program must provide the possibility of describing accurately an experimental setup (both.
Documentation Gunter Folger / CERN Geant4 School, Annecy 2008.
Architecture team and Inter-category design/interface Makoto Asai (SLAC) 10/Oct/2002 Geant4 delta-review.
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.
Maria Grazia Pia, INFN Genova and CERN1 Geant4 highlights of relevance for medical physics applications Maria Grazia Pia INFN Genova and CERN.
Detector SimOOlation activities in ATLAS A.Dell’Acqua CERN-EP/ATC May 19th, 1999.
2011 Development Plan Makoto Asai (SLAC PPA/SCA) on behalf of the Geant4 Collaboration March 3 rd, Geant4 Technical Forum.
Toward Geant4 version 10 Makoto Asai (SLAC PPA/SCA) For the Geant4 Collaboration Geant4 Technical Forum December 6 th, 2012.
Technical Forum 1 New Requests & Requirements Geant4 Technical Forum Mar 2005 Editor J. Apostolakis.
A Short Course on Geant4 Simulation Toolkit Introduction
Plans of developments and validation for th Geant4 Workshop September 2011 SLAC, Stanford, CA, USA.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
Gunter Folger / CERN MC-PAD, DESY/Hamburg Jan 2010
CPU Benchmarks Parallel Session Summary
Simulation Project Structure and tasks
IHEP group Shashlyk activity towards TDR
User Documents and Examples I
CMS requirements for G4 TF on
Gamma Ray Satellites Simulations with Geant4
Pedro Arce (CERN/CIEMAT)
The Hadrontherapy Geant4 advanced example
Use of Geant4 in experiment interactive frameworks AliRoot
GEANT Simulations and Track Reconstruction
Status of Standard EM for Geant4 9.1 and Beyond
Geant4 in HARP V.Ivanchenko For the HARP Collaboration
Simulation Project Structure and tasks
Simulation Project Structure and tasks
Geant4 course - exercices
Marc Verderi GEANT4 collaboration meeting 01/10/2002
Background Simulations at Fermilab
release 5.0 – planned features
Presentation transcript:

Geant4 status updates Makoto Asai (SLAC) For Geant4 Collaboration July 2002, Geant4 users’ KEK

Geant4 status updates - Geant4 users' KEK, Contents Geant4 Collaboration Production cuts Highlights of Geant4 4.0 Highlights of Geant4 4.1 Physics comparisons Plans for Geant4 5.0 User supports

Geant4 status updates - Geant4 users' KEK, History of Geant4 Dec : R&D project (CERN RD44) started Dec : Geant4 0.0 release New Geant4 collaboration formed Jun : External review Dec : Geant4 4.0 release Jan : Patch01 Feb : Patch02 Jun : Geant4 4.1 release Dec : Geant4 5.0 release (planned) World-wide collaboration of about 150 members is responsible for maintenance, user support, and further developments.

Geant4 status updates - Geant4 users' KEK, Collaborators also from non-member institutions, including Budker Inst. of Physics IHEP Protvino MEPHI Moscow Pittsburg University Geant4 Collaboration

Geant4 status updates - Geant4 users' KEK, Cuts, in kernel & user hook No tracking cut particles are tracked down to zero energy, range Coherent “ production cuts ” for secondaries validity range of models fully exploited kernel can enforce consistent production cuts yet processes can ask to override when they need to. treatment of boundary effects (Figures) Cuts in range rather than Energy Geant3 used cuts in Energy - inefficient significant gain in results quality vs CPU usage User can cut in Energy, track length, TOF..

Geant4 status updates - Geant4 users' KEK, G EANT 4 5 cm Pb, CO 2, Pb, CO 2 Cut: 2 mm Pb 2.5 MeV CO 2 55keV GEANT3

Geant4 status updates - Geant4 users' KEK, Results much more stable in variation of cuts even track length Also see shower profiles for different cuts (next slide) between 10mm and 50 microns Changing cuts

Geant4 status updates - Geant4 users' KEK, PbWO 4 5 GeV e -

Geant4 status updates - Geant4 users' KEK, Secondaries produced only if they could escape Lead CO 2 Lead CO 2 Range < safety Secondaries CANNOT leave Pb: NOT produced Range > safety Secondaries could leave Pb: produced

Geant4 status updates - Geant4 users' KEK, Highlights of Geant4 4.0 Release date : Dec. 18 th, 2001 New theoretical hadronic models CHIPS for gamma-Nucleus,  capture and intranuclear transport Ability to reduce initialisation time By saving/retrieving physics processes ’ table A field can now be set to any volume or volume tree Overriding a potential global ‘ default ’ field Note that, for now, all fields must be addressed in global coordinates G4TouchableHandle Ability to set different Cuts for different regions In a first implementation (for urgent clients)

Geant4 status updates - Geant4 users' KEK, Highlights of Geant4 4.0 In UI Aliasing variables and loop commands ‘GAG’ as plug-in version for JAS enables user to control the execution of Geant4, while taking histograms In Visualization Completion of the ‘new’ visualization commands. The first release of the XML => DAWN file converter Analysis - Example utilizing new AIDA interfaces, version 2.2 That includes support for tuple, cloud of points & plotter. In addition all current fixes, and numerous improvements in functionality and physics modelling are also included. Patches (01 : Jan.2002, 02 : Feb.2002, CLHEP : May 2002)

Geant4 status updates - Geant4 users' KEK, Highlights of Geant4 4.1 Release date : Jun. 28 th, 2002 Configuration Added Darwin-g++.gmk configuration file for Mac OS-X systems running with GNU g++ compiler. Removed obsolete SUN-CC4.gmk configuration file. Global More verbosity added to G4Exception. Introduced temporary patches for porting on gcc-3.1 compiler. Event Introduced new G4TrajectoryContainer class aggregating STL vector. New methods added to G4StackManager for easier stack manipulation.

Geant4 status updates - Geant4 users' KEK, Highlights of Geant4 4.1 Geometry Introduced optional 3D geometry optimisation for parameterised volumes. Introduced ability to optionally disable optimisation of hierarchies of geometry volume placements, through G4LogicalVolume. Enhanced reflection of volumes to cover all CSG and CSG-like solids. G4GeometryMessenger : added new commands to exploit more features of the G4GeomTestVolume class for detecting geometry overlaps. First release of module for importance biasing. Fix in G4Navigator for problem concerning ExitNormal with photons.

Geant4 status updates - Geant4 users' KEK, Highlights of Geant4 4.1 Electromagnetic processes (standard) New classes (G4VXTRenergyLoss, G4GammaXTRadiator and G4RegularXTRadiator) for the description of X-ray transition radiation as continuous process. New electromagnetic process G4GammaConversionToMuons for gamma conversion into muon pairs. G4MultipleScattering: new parametrisation for angle distribution. Modified boundary algorithm and some other minor fixes. Improvements and performance optimisation. Fixes to hadron ionisation/energy-loss processes for delta-electron spectra of GenericIons. Modifications in G4PAIxSection allowing to get additional information on transverse and longitudinal excitations at atomic frequencies. Bug fix in G4GammaConversion for e+e- angular distribution. G4ComptonScattering: set LowestEnergyLimit to 1*keV.

Geant4 status updates - Geant4 users' KEK, Highlights of Geant4 4.1 Electromagnetic processes (low energy) New more complete and detailed data files (G4LOWEN1.1 data set). Extended parameterisation of e- ionisation (24 parameters per each atomic shell) in order to have better fit to EEDL data. Updates to polarised Compton process. Provided simulation of ionisation for GenericIons. Provided simulation of Auger electrons production. Hadronic processes cross_sections : Included the high Q2 part of the cross-section into electro and photo nuclear reaction cross-sections, and into the equivalent photon production. New class for calculating projectile fragment cross-sections in ion ion reactions. Implements Physical Review C61, (2000). based on EPAX Version 2.

Geant4 status updates - Geant4 users' KEK, Highlights of Geant4 4.1 Hadronic processes (continued) Management : Included recoil charge state treatement in HadronicProcess. Bug-fix affecting energy conservation for anti-protons in hydrogene. models/chiral_inv_phase_space : Included Q2!=0 for gamma and electro nuclear reactions. Using quark-gluon string model now to simulate reactions with large energy transfers. models/high_energy: Fix for a long standing problem in phi symmetry traced to the Cross method of G4HEVector. models/leading_particle: New package, steming from a partial re-implementation of the MARS code. Valid for energies below 5 Gev for proton/neutron/pi+-, K+-/ gamma/anti_proton. The code is intrinsically leading particle biased, hence applicable for radiation background simulations.

Geant4 status updates - Geant4 users' KEK, Highlights of Geant4 4.1 Examples Novice: Added G4Scintillation process to example N06. Extended: Created 8 new examples for importance biasing and scoring. Created 2 new examples demonstrating event-level parallellism. Introduced first version of example for importing GDML geometries. Introduced first version of CMS tool for debugging geometries overlaps. Added example showing import of STEP CAD geometries. Created 2 new examples showing usage of HepMC event generator. Added new EM example TestEm6 for G4GammaConversionToMuons process. Migrated EM examples to use AIDA 2.2 for histogramming.

Geant4 status updates - Geant4 users' KEK, One new development in EM standard

Geant4 status updates - Geant4 users' KEK, One new development in EM standard

Geant4 status updates - Geant4 users' KEK, Comparisons in Established join projects for comparing Geant4 with experiment or test-beam data. Results of EM comparisons: Collaboration with experiments ATLAS (projects with data of test beams of 4 calorimeters) BaBar (with experiment data for tracker, drift chamber) Many results have been presented (by the experiments) at conferences & workshops eg Calor 2002, Pasadena, March. Presentations at monthly LHC experiment-Geant4 physics comparisons meetings, e.g. June 14 th, 2002.

Geant4 status updates - Geant4 users' KEK, Plans for Geant4 5.0 Target release date : Dec. 20 th, 2002 Major new features (planned) Full set of variance reduction options Cut per region HETC rewrite Picking (first implementation) Drawing of curved trajectory and more…

Geant4 status updates - Geant4 users' KEK, User supports Geant4 HyperNews Documents Users’ workshop

Geant4 status updates - Geant4 users' KEK, Geant4 HyperNews Or, direct link from Geant4 home page 5 major categories, 18 granular categories Control of runs, events, tracks, particles Event and Track Management, Particles, Run Management Experimental Setup Fields: Magnetic and Otherwise, Geometry, Hits, Digitization and Pileup General matters Documentation and Examples, HyperNews System Announcements, Hypernews Testing, Installation and Configuration, User Requirements Interfaces (Graphical) User Interfaces, Analysis, Persistency, Visualization Physics Electromagnetic Processes, Fast Simulation, Transportation & Others, Hadronic Processes

Geant4 status updates - Geant4 users' KEK, Documents Sep.-Dec.2001 Documentation review phase I Global structure Cross reference Sep.-Dec.2002 Documentation review phase II Detail inside each chapter Tips / FAQ compilation

Geant4 status updates - Geant4 users' KEK, Users’ workshop KEK Dec Jul Mar Jul SLAC Feb CERN Sep. 2002