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

    • 9:00 AM 9:30 AM
      Registration Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 9:30 AM 10:40 AM
      Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 9:30 AM
        Welcome and introduction 15m
        Speakers: Amber Boehnlein (JLAB), Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
      • 9:45 AM
        Kernel 1 55m
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
    • 10:40 AM 11:00 AM
      break 20m Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 11:00 AM 12:30 PM
      Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

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

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 1:30 PM
        Physics overview 35m
        Speaker: Dennis Wright (Geant4 AI)
      • 2:05 PM
        Primary particle 30m
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
      • 2:35 PM
        Decay and optical processes 25m
        Speaker: Dennis Wright (Geant4 AI)
    • 3:00 PM 3:20 PM
      break 20m Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 3:20 PM 5:20 PM
      Hands on Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 3:20 PM
        Hands On 1 2h
        • Confirming Geant4 installation
        • Run Geant4 examples

        The hands-on instruction is here.

    • 9:00 AM 10:40 AM
      Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 9:00 AM
        Material definition 30m
        Speaker: Maurizio Ungaro (Jefferson Lab)
      • 9:30 AM
        Geometry 1 1h 10m
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
    • 10:40 AM 11:00 AM
      break 20m Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 11:00 AM 12:30 PM
      Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 11:00 AM
        Geometry 2 1h
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
      • 12:00 PM
        Analysis 30m
        Speaker: Maurizio Ungaro (Jefferson Lab)
    • 12:30 PM 1:30 PM
      lunch break 1h
    • 1:30 PM 3:00 PM
      Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

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

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 3:20 PM 5:20 PM
      Hands on Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 3:20 PM
        Hands on 2 2h
        • 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.

    • 9:00 AM 10:40 AM
      Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 9:00 AM
        EM physics 2 40m
        Speaker: Dennis Wright (Geant4 AI)
      • 9:40 AM
        Scoring 2 1h
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
    • 10:40 AM 11:00 AM
      break 20m Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 11:00 AM 12:30 PM
      Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

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

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

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

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 3:20 PM 5:20 PM
      Hands on Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 3:20 PM
        Hands On 3 2h
        • 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.

    • 9:00 AM 10:40 AM
      Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

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

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 11:00 AM 12:30 PM
      Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 11:00 AM
        Kernel 2 40m
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
      • 11:40 AM
        Choosing and customizing physics list 30m
        Speaker: Dennis Wright (Geant4 AI)
      • 12:10 PM
        Multithreading and heterogeneous computing 20m
        Speaker: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility)
    • 12:30 PM 1:30 PM
      lunch break 1h
    • 1:30 PM 3:30 PM
      Hands on Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 1:30 PM
        Hands On 4 2h
        • 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 3:50 PM
      break 20m Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

    • 3:50 PM 5:00 PM
      Tutorial Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

      • 3:50 PM
        Updating Geant4 installation 20m
        Speaker: Maurizio Ungaro (Jefferson Lab)
      • 4:10 PM
        Q/A and concluding remarks 50m
        Speakers: Dr Makoto Asai (Thomas Jefferson National Accelerator Facility), Maurizio Ungaro (Jefferson Lab), Dennis Wright (Geant4 AI)
    • 9:00 AM 12:00 PM
      Additional discussions Applied Research Center (ARC) Rm 125

      Applied Research Center (ARC) Rm 125

      Jefferson Lab

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

      Applied Research Center (ARC) Rm 125

      Jefferson Lab