Geant4 Advanced Course 2021 @ CERN

Europe/Zurich
Zoom (CERN)

Zoom

CERN

Online
Description

              

Tutorial on Geant4 for users interested to improve their understanding and usage of Geant4. Appropriate for creating intermediate and advanced applications in any domain, with emphasis on topics most relevant to experiments in High Energy or Nuclear Physics. This is a tutorial course based on Geant4 version 10.7.

Lectures will cover intermediate and advanced features of Geant4 starting from the basic building blocks covered in the beginners course, interspersed with discussion sessions.

The course is expected to be of interest to users with intermediate experience in Geant4 and familiarity with the toolkit. Participants are expected to have a reasonable knowledge of C++.

The course will be held online using Zoom. A link to join will been sent to participants.

Pre-requisites: 

  • Basic knowledge of the C++ language 
  • Basic knowledge of MC simulation techniques
  • Knowledge and basic experience in using the Geant4 simulation toolkit, having followed the Geant4 beginners course or equivalent knowledge

Objectives: 

  • Acquire deeper understanding of particle transport Monte Carlo
  • Acquire additional knowledge and experience in using the Geant4 simulation toolkit

Both the course and the waiting list are now full. 

 

Organized by

CERN Technical Training

    • 9:00 AM 9:10 AM
      Introduction 10m Zoom

      Zoom

      CERN

      Online
      • General introduction to the course
      Speakers: John Apostolakis (CERN) , Makoto Asai (SLAC National Accelerator Laboratory (US))
    • 9:10 AM 9:40 AM
      Geometry I 30m Zoom

      Zoom

      CERN

      Online
      • G4VUserDetectorConstruction class
      • Geometrical shapes: solids
      • Logical & Physical volumes
      • Placements, Parametrised, Replicated volumes, basics
      • Geometry checking tools
      • GDML interface
      Speaker: Gabriele Cosmo (CERN)
    • 9:40 AM 10:10 AM
      Magnetic Field 30m Zoom

      Zoom

      CERN

      Online
      • Magnetic field
      • Field integration and other types of field
      • Steppers & Interpolation
      Speaker: John Apostolakis (CERN)
    • 10:10 AM 10:30 AM
      Break 20m
    • 10:30 AM 11:20 AM
      Physics 50m Zoom

      Zoom

      CERN

      Online
      • Particles
      • Ions
      • Processes
      • What happens at a step
      • Order of initialisation and execution
      • Cuts
      • How to prepare custom particle and process
      Speaker: Vladimir Ivantchenko (CERN)
    • 11:20 AM 12:00 PM
      Hadronic Physics - I 40m Zoom

      Zoom

      CERN

      Online

      Introduction (what is it, why we need it, what are the challenges)
      Overview of the hadronic physics framework
      Hadronic cross-sections
      Hadronic final-state models
      Hadronic data libraries

      Speaker: Alberto Ribon (CERN)
    • 12:00 PM 12:30 PM
      Discussion 30m Zoom

      Zoom

      CERN

      Online
      • Magnetic field
      • EM physics
      • Hadronic physics
      Speakers: Alberto Ribon (CERN) , John Apostolakis (CERN) , Vladimir Ivantchenko (CERN)
    • 9:00 AM 9:20 AM
      Definition of UI commands 20m Zoom

      Zoom

      CERN

      Online
      • G4UIExecutive
      • Definition of custom UI commands
      Speaker: Makoto Asai (SLAC National Accelerator Laboratory (US))
    • 9:20 AM 9:50 AM
      Scoring 30m Zoom

      Zoom

      CERN

      Online
      • Sensitive detectors & Hits
      • Basic scoring commands
      • Advanced scoring
      Speaker: Makoto Asai (SLAC National Accelerator Laboratory (US))
    • 9:50 AM 10:20 AM
      Additional User classes 30m Zoom

      Zoom

      CERN

      Online
      • User limits
      • User information classes
      • Stack management
      Speaker: Makoto Asai (SLAC National Accelerator Laboratory (US))
    • 10:20 AM 10:45 AM
      Discussion 25m Zoom

      Zoom

      CERN

      Online
      • UI commands
      • User actions
      • Scoring
      Speaker: Makoto Asai (SLAC National Accelerator Laboratory (US))
    • 10:45 AM 11:15 AM
      Break 30m Zoom

      Zoom

      CERN

      Online
    • 11:15 AM 11:45 AM
      Multithreading 30m Zoom

      Zoom

      CERN

      Online
      • Thread safety
      • Reading input file in multithreaded mode
      Speaker: John Apostolakis (CERN)
    • 11:45 AM 12:45 PM
      Questions & Answers 1h Zoom

      Zoom

      CERN

      Online

      General discussion on topics raised on Mattermost

    • 4:00 PM 4:25 PM
      Definition of UI commands 25m Zoom

      Zoom

      CERN

      Online
      • G4UIExecutive
      • Definition of custom UI commands
      Speakers: John Apostolakis (CERN) , Makoto Asai (SLAC National Accelerator Laboratory (US))
    • 4:25 PM 4:55 PM
      Scoring 30m Zoom

      Zoom

      CERN

      Online
      • Sensitive detectors & Hits
      • Basic scoring commands
      • Advanced scoring
      Speakers: John Apostolakis (CERN) , Makoto Asai (SLAC National Accelerator Laboratory (US))
    • 4:55 PM 5:25 PM
      Additional User classes 30m Zoom

      Zoom

      CERN

      Online
      • User limits
      • User information classes
      • Stack management
      Speakers: John Apostolakis (CERN) , Makoto Asai (SLAC National Accelerator Laboratory (US))
    • 5:25 PM 5:50 PM
      Discussion 25m Zoom

      Zoom

      CERN

      Online
      • UI commands
      • User actions
      • Scoring
      Speaker: John Apostolakis (CERN)
    • 9:00 AM 10:25 AM
      Electromagnetic physics 1h 25m Zoom

      Zoom

      CERN

      Online
      • Energy loss
      • Cuts per region
      • Models per region
      • Atomic de-excitation
      • Multiple and single scattering
      • Documentation for electromagnetic physics
      Speaker: Vladimir Ivantchenko (CERN)
    • 10:25 AM 10:40 AM
      Break 15m Zoom

      Zoom

      CERN

      Online
    • 10:40 AM 12:00 PM
      Electromagnetic physics II - Optical Photons 1h 20m Zoom

      Zoom

      CERN

      Online

      Optical photons - generation, propagation and their physics processes

      Speaker: Alexander Howard (Imperial College (GB))
    • 4:00 PM 5:00 PM
      Open Discussion 1h Zoom

      Zoom

      CERN

      Online

      Any Geant4 topic - submit questions on Mattermost

      Speakers: Alexander Howard (Imperial College (GB)) , Mihaly Novak (CERN) , Vladimir Ivantchenko (CERN)
    • 9:00 AM 10:00 AM
      Geometry II 1h Zoom

      Zoom

      CERN

      Online
      • Placements, Parameterised and Replicated volumes, introduction
      • Divided volumes
      • Geometrical regions
      • Nested parameterisations
      • Assembly volumes
      • Reflected volumes
      • Geometry optimization
      • CAD interface
      • Parallel geometries
      Speaker: Gabriele Cosmo (CERN)
    • 10:00 AM 10:20 AM
      Discussion 20m Zoom

      Zoom

      CERN

      Online
      • Geometry
      • Navigation & Transportation
      Speakers: Gabriele Cosmo (CERN) , John Apostolakis (CERN)
    • 10:20 AM 10:40 AM
      Break 20m
    • 10:40 AM 11:40 AM
      Physics Lists 1h Zoom

      Zoom

      CERN

      Online
      • Introduction to Physics Lists
      • The Geant4 Physics List interface
      • Using pre-packaged physics lists
      • How to choose a physics list
      • Examples
      Speaker: Gunter Folger (CERN)
    • 11:40 AM 12:20 PM
      Hadronics physics II 40m Zoom

      Zoom

      CERN

      Online
      • Pre-compound and de-excitation models
      • Intra-nuclear cascade models (Bertini, Binary, Liege (INCL))
      • String models (Fritiof, Quark Gluon String)
      • Capture/stopping models
      • Fission models
      • Elastic process
      • Neutron physics
      • Ion physics
      Speaker: Alberto Ribon (CERN)
    • 12:20 PM 12:40 PM
      Discussion 20m Zoom

      Zoom

      CERN

      Online
      • Physics lists
      • Hadronic physics
      Speakers: Alberto Ribon (CERN) , Gunter Folger (CERN)
    • 9:00 AM 9:50 AM
      Event Biasing 50m Zoom

      Zoom

      CERN

      Online
      • Overview
      • Geometrical biasing
      • Bremsstrahlung splitting
      Speaker: Marc Verderi (Centre National de la Recherche Scientifique (FR))
    • 9:50 AM 10:20 AM
      Physics Biasing 30m Zoom

      Zoom

      CERN

      Online

      Physics biasing techniques

      Speaker: Alberto Ribon (CERN)
    • 10:20 AM 10:40 AM
      Discussion 20m Zoom

      Zoom

      CERN

      Online
      • Event biasing
      • Physics biasing
      Speakers: Alberto Ribon (CERN) , Marc Verderi (Centre National de la Recherche Scientifique (FR))
    • 10:40 AM 11:00 AM
      Break 20m Zoom

      Zoom

      CERN

      Online
    • 11:00 AM 12:00 PM
      Fast Simulation 1h Zoom

      Zoom

      CERN

      Online
      • Fast parameterised simulation
      • G4VFastSimulationModel
      • G4FastSimulationManagerProcess
      • Use of "Ghost" volumes
      • Techniques of fast simulation
      Speaker: Anna Zaborowska (CERN)
    • 12:00 PM 12:30 PM
      Questions & Answers 30m Zoom

      Zoom

      CERN

      Online

      General discussion
      Answers on topics raised on Mattermost

    • 12:30 PM 12:40 PM
      Adjourn 10m Zoom

      Zoom

      CERN

      Online