Please visit Jefferson Lab Event Policies and Guidance before planning your next event: https://www.jlab.org/conference_planning.

Geant4 Tutorial Course

US/Eastern
Applied Research Center (ARC) Rm 125 (Jefferson Lab)

Applied Research Center (ARC) Rm 125

Jefferson Lab

Makoto Asai (Thomas Jefferson National Accelerator Facility), Maurizio Ungaro (Jefferson Lab)
Description

Jefferson Lab (Newport News, VA) is organizing a four day tutorial course based on Geant4 version 11.3.p02. It will cover all the application domains including high energy and nuclear physics, astrophysics and space engineering, medical applications, and newly arising industrial applications.

 

The lectures will cover all aspects of the toolkit of Geant4 version 11.3.p02 from basic installation through advanced topics including multithreading and variance reduction options, and will be interspersed with hands-on sessions that build a progressively more complex application extensible to real use. The course should be of interest both to complete novices and to those who already have some basic familiarity with Geant4. Participants are expected to have a reasonable knowledge of C++ and Linux OS in addition to basic radiation physics.

 

The tutorial starts in the morning of August 18th, 2025 (Monday) and runs through the afternoon of August 21st, 2025 (Thursday) with additional discussion sessions on August 22nd, 2025 (Friday) for selected topics.

 

The capacity is limited to 50 on a first-come-first-served basis. This tutorial is in-person only and no remote participation is offered. The registration fee is $120 that should be paid as a part of the registration process. The fee covers refreshments for Monday through Thursday.

 

IMPORTANT NOTICE

Tutorial room is changed. It is now Applied Research Center (ARC) Rm 125

    • Registration Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 1
        Welcome and introduction
        Speakers: Amber Boehnlein (JLAB), Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
      • 2
        Kernel 1
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
    • 10:40 AM
      break Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 12:30 PM
      lunch break
    • Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 6
        Physics overview
        Speaker: Dennis Wright (Geant4 AI)
      • 7
        Primary particle
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
      • 8
        Decay and optical processes
        Speaker: Dennis Wright (Geant4 AI)
    • 3:00 PM
      break Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • Hands on Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 9
        Hands On 1
        • Confirming Geant4 installation
        • Run Geant4 examples

        The hands-on instruction is here.

    • Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 10:40 AM
      break Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 12:30 PM
      lunch break
    • Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 14
        EM physics 1
        Speaker: Maurizio Ungaro (Jefferson Lab)
      • 15
        Scoring 1
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
    • 3:00 PM
      break Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • Hands on Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 16
        Hands on 2
        • How to define materials
        • How to define a very simple geometry
        • How to use command line scoring to record, store and display simulation results

        The hands-on instruction is here.

    • Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 17
        EM physics 2
        Speaker: Dennis Wright (Geant4 AI)
      • 18
        Scoring 2
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
    • 10:40 AM
      break Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 12:30 PM
      lunch break
    • Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 21
        Hadronic physics 2
        Speaker: Dennis Wright (Geant4 AI)
      • 22
        User interface 2
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
    • 3:00 PM
      break Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • Hands on Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 23
        Hands On 3
        • Create a semi-realistic geometry
        • Collect simulation output from sensitive detectors in hits
        • Use the user event action to dump event information from hits on screen

        The hands-on instruction is here.

    • Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 24
        Hadronic physics 3
        Speaker: Dennis Wright (Geant4 AI)
      • 25
        Geometry 4
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
      • 26
        Event biasing and fast simulation
        Speaker: Dennis Wright (Geant4 AI)
    • 10:40 AM
      break Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 27
        Kernel 2
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
      • 28
        Choosing and customizing physics list
        Speaker: Dennis Wright (Geant4 AI)
      • 29
        Multithreading and heterogeneous computing
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
    • 12:30 PM
      lunch break
    • Hands on Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 30
        Hands On 4
        • How to define a user run class to accumulate quantities from different events
        • How to process this information to make a simple physics measurement using G4UserRunAction
        • How to store physics results on output files with g4analysis for post-processing analysis.
        • How to modify physics list using constructors.

        The hands-on instruction is here.

    • 3:30 PM
      break Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 31
        Updating Geant4 installation
        Speaker: Maurizio Ungaro (Jefferson Lab)
      • 32
        Q/A and concluding remarks
        Speakers: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility), Maurizio Ungaro (Jefferson Lab), Dennis Wright (Geant4 AI)
    • Additional discussions Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 12:00 PM
      lunch break
    • Additional discussions Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab