7th International Geant4 Tutorial in Seoul 2018

from to (Asia/Seoul)
at KIRAMS, Seoul ( Seminar Room at Research Bd. )
75 Nowon-ro, Nowon-gu, Seoul
Description The Geant4 developer team (Makoto Asai, Sebastien Incerti and Mihaly Novak) will visit Korea on July 9-13 for a tutorial focused on Geant4 for beginners. During this tutorial, we intend to have bidirectional information exchanges between Geant4 team and Korean users. Therefore, we also hold a Geant4 Users workshop on Thursday afternoon. This tutorial is supported by KISTI, NCC and KIRAMS. The venue for the tutorial is Seminar Room of Research Bld.-1 at KIRAMS, Seoul (Google Map).

===========================================================
Notice !

To all participants,

Everyone has to prepare their laptop (PC or Mac) with the Geant4 virtual machine installed before the tutorial !

Please download the image file (~7 Gbyte) with the following information in advance: 


1- The virtual machine is available here:

http://geant4.in2p3.fr/spip.php?rubrique8&lang=en

or directly here:

ftp://ftp.cenbg.in2p3.fr/info/Vmware/FormationJuil2018/geant4.10.04.p02/Vmware/

To run this machine, you need a virtualization software. The machine has been tested with VMware (VMware Workstation Player for Windows or VMware Fusion for Mac.) and VirtualBox.

2- On Mac, do not use Safari, but Chrome or any other browser to access the above ftp

3- Also, please make sure to download the machine with English keyboard (not the French one)

============================================================

Material
Go to day
  • Monday, 9 July 2018
    • 09:00 - 09:30 Registration
    • 09:30 - 10:50 Tutorial
      • 09:30 Welcome 5'
      • 09:35 Tutorial introduction 5'
          - Tutorial structure
          - Lecturer introduction
        Speaker: Dr. Makoto Asai (SLAC)
      • 09:40 Kernel I 40'
          - General introduction
          - Global structure of Geant4
          - Run, event, track, step, trajectory, etc.
          - User classes
        Speaker: Dr. Makoto Asai (SLAC)
        Material: Slides pdf file}
      • 10:20 User Documents and Examples 30'
          - Installation Guide
          - Application developer’s manual
          - Toolkit developer’s manual
          - Physics reference manual
          - Novice examples in Geant4 distribution
          - Extended and advanced examples in Geant4 distribution
          - LXR source code browser
          - HyperNews
        Speaker: Dr. Sebastien Incerti (CENBG)
        Material: Slides pdf file}
    • 10:50 - 11:10 break
    • 11:10 - 12:30 Tutorial
      • 11:10 User Interface I 30'
          - Syntax of UI command
          - Interactive mode / batch mode
          - G4UIExective class
        Speaker: Dr. Makoto Asai (SLAC)
        Material: Slides pdf file}
      • 11:40 Visualization I 25'
          - Introduction to Visualization
          - Quick Looks at Seven Visualization Drivers
          - Basic Visualization Commands
        
        Speaker: Dr. Sebastien Incerti (CENBG)
        Material: Slides pdf file}
      • 12:05 Analysis 25'
          - G4Tools : built-in analysis tool
        Speaker: Dr. Sebastien Incerti (CENBG)
        Material: Slides pdf file}
    • 12:30 - 14:00 lunch break
    • 14:00 - 15:20 Tutorial
      • 14:00 Scoring I 40'
          - Introduction to sensitivity
          - Command-based scoring
          - Add a new scorer/filter
        Speaker: Dr. Makoto Asai (SLAC)
        Material: Slides pdf file}
      • 14:40 Physics I 40'
          - Introduction
          - G4VUserPhysicsList class
          - Modular physics list
          - Packaged physics lists
          - Choosing appropriate Physics List
        Speaker: Dr. Mihaly Novak (CERN)
        Material: Slides pdf file}
    • 15:20 - 15:40 break
    • 15:40 - 17:30 Hands-on
  • Tuesday, 10 July 2018
    • 09:30 - 10:50 Tutorial
      • 09:30 Material Definition 30'
          - Defining Materials
          - NIST Material database
        Speaker: Dr. Makoto ASAI (SLAC)
        Material: Slides pdf file}
      • 10:00 Geometry I 50'
          - Introduction
          - G4VUserDetectorConstruction class
          - Solid
          - Logical volume
          - Region
          - Physical volume
          - Placement
        Speaker: Dr. Makoto Asai (SLAC)
        Material: Slides pdf file}
    • 10:50 - 11:10 break
    • 11:10 - 12:30 Tutorial
      • 11:10 Primary Particle 30'
          - G4VUserPrimaryGeneratorAction class
          - Primary vertex and primary particle
          - Built-in primary particle generators
          - More on Particle Gun
        Speaker: Dr. Makoto Asai (SLAC)
        Material: Slides pdf file}
      • 11:40 Physics II 50'
          - Physics components
          - General process interface
          - Secondary production threshold
        Speaker: Dr. Mihaly Novak (CERN)
        Material: Slides pdf file}
    • 12:30 - 14:00 lunch break
    • 14:00 - 15:20 Tutorial
      • 14:00 Physics III 30'
          - Decay
          - Optical
          - Phonon, electron/hole 
          - Channeling
        Speaker: Dr. Mihaly Novak (CERN)
        Material: Slides pdf file}
      • 14:30 Geometry II 50'
          - Parametrized volume
          - Replicated volume
          - Divided volume
          - Nested-parameterization
          - Assembly volume
          - Reflected volume
          - Touchable
        Speaker: Dr. Makoto Asai (SLAC)
        Material: Slides pdf file}
    • 15:20 - 15:40 break
    • 15:40 - 17:30 Hands-on
      • 15:40 Hands-on II 1h50'
          - Material and a simple geometry 
          - Visualization of geometry
          - Command-based scoring
        
         --> Hands-on instruction
  • Wednesday, 11 July 2018
    • 09:30 - 10:50 Tutorial
      • 09:30 Visualization II 20'
          - Advanced Visualization 
        Speaker: Dr. Sebastien Incerti (CENBG)
        Material: Slides pdf file}
      • 09:50 EM Physics I 30'
          - EM standard overview
        
        Speaker: Dr. Mihaly Novak (CERN)
        Material: Slides pdf file}
      • 10:20 EM Physics II 30'
          - Low-E EM overview
          - DNA physics
        Speaker: Dr. Sebastien Incerti (CENBG)
        Material: Slides pdf file}
    • 10:50 - 11:00 break
    • 11:00 - 12:30 Tutorial
      • 11:10 EM Physics III 50'
        -specific topics of standard EM physics modelling: 
          - energy-loss processes
          - multiple scattering
          - their role in Geant4 stepping 
        Speaker: Dr. Mihaly Novak (CERN)
        Material: Slides pdf file}
      • 12:00 Scoring II 30'
          - Define scorers in the tracking geometry
          - Reduction of user data
          - Sensitive detector
          - Hits
        Speaker: Dr. Makoto Asai (SLAC)
        Material: Slides pdf file}
    • 12:30 - 14:00 lunch break
    • 14:00 - 15:20 Tutorial
      • 14:00 Hadronic Physics I 40'
        - Hadronic physics overview
        - Pre-compound/de-excitation models
        - Cascade models
        Speaker: Dr. Mihaly Novak (CERN)
        Material: Slides pdf file}
      • 14:40 Geometry III 40'
          - Magnetic field
          - Field integration and other types of field
          - GDML interface
          - CAD interface
          - Geometry checking tools
          - Geometry optimization
          - Parallel geometry
          - Moving objects
        Speaker: Dr. Makoto Asai (SLAC)
        Material: Slides pdf file}
    • 15:20 - 15:40 break
    • 15:40 - 17:30 Hands-on
      • 15:40 Hands-on III 1h50'
          - Complete geometry
          - Define scorers
          - User Actions I: printing information on the screen 
        
          --> Hands-on instruction
  • Thursday, 12 July 2018
    • 09:30 - 10:50 Tutorial
      • 09:30 User Interface II 20'
          - Define user commands
        Speaker: Dr. Makoto Asai (SLAC)
        Material: Slides pdf file}
      • 09:50 Hadronic Physics II 40'
        - QCD string models 
        - special topics of hadronic physics: 
             - hadron elastic process 
             - high precision neutron physics 
             - gamma and lepton nuclear interactions
        Speaker: Dr. Mihaly Novak (CERN)
        Material: Slides pdf file}
      • 10:30 Multithreading 20'
          - Introduction to multithreading
          - UI commands for multithreading
          - Thread safety
          - MPI
        Speaker: Dr. Makoto Asai (SLAC)
        Material: Slides pdf file}
    • 10:50 - 11:10 break
    • 11:10 - 12:30 Hands-on
      • 11:10 Hands-on IV 1h20'
          - User Actions II: Accumulating information from a run
          - Use g4tools to create histograms and output ntuple files
         
           --> Hands-on instruction
    • 12:30 - 14:00 lunch break
    • 14:00 - 18:00 Geant4 Users Workshop
      • 14:00 Beam diagnostics simulation by using Geant4 30'
        Speaker: Dr. Garam Hahn (KIRAMS)
        Material: Slides pdf file}
      • 14:30 Overview of ICRP Mesh-type Reference Computation Phantoms and their implementation in Geant4 30'
        Speaker: Ms. Haegin Han (Hanyang U.)
      • 15:00 Study of the inclusive Lambda production in K-nucleus reactions in FINUDA 30'
        Speaker: Mi Ran Kim (Sungkyunkwan University)
      • 15:30 Coffee Break 30'
      • 16:00 Alternate Method to produce Molybdenum-99 using Linear Accelerator 30'
        Speaker: Aqsa Shaikh (IIT, India)
        Material: Slides pdf file}
      • 16:30 Q&A 1h0'
    • 18:00 - 21:00 Banquet: Invited only
  • Friday, 13 July 2018
    • 09:30 - 10:30 Hands-on
      • 09:30 Hands-on IV (continued) 1h0'
          - User Actions II: Accumulating information from a run
          - Use g4tools to create histograms and output ntuple files
         
           --> Hands-on instruction
    • 10:30 - 10:50 break
    • 10:50 - 12:30 Tutorial
      • 10:50 Event Biasing 30'
          - Overview
          - Geometrical biasing
          - Physics biasing
          - Bremsstrahlung splitting
        Speaker: Dr. Sebastien Incerti (CENBG)
        Material: Slides pdf file}
      • 11:20 Kernel II 40'
          - User limits
          - User information classes
          - Shower parameterization
          - Stack management
        Speaker: Dr. Makoto Asai (SLAC)
        Material: Slides pdf file}
      • 12:00 How to Update Your Geant4 Installation 15'
          - Major versus minor releases
          - What to look for in the release notes
        Speaker: Dr. Mihaly Novak (CERN)
        Material: Slides pdf file}
      • 12:15 Closing Remarks 15'
        Speaker: Dr. Makoto Asai (SLAC)
    • 12:30 - 12:35 Adjourn