Geant4 Beginners Course @ CERN
from
Tuesday, January 22, 2019 (8:20 AM)
to
Wednesday, January 23, 2019 (6:00 PM)
Monday, January 21, 2019
Tuesday, January 22, 2019
9:00 AM
Introduction
-
John Apostolakis
(
CERN
)
Introduction
John Apostolakis
(
CERN
)
9:00 AM - 10:30 AM
Room: 31/3-004 - IT Amphitheatre
- General introduction to the course - Basics of particle transport Monte Carlo - Global structure of Geant4 - Run,event, track, step, trajectory, etc. - User classes
10:30 AM
Coffee break
Coffee break
10:30 AM - 10:45 AM
Room: 31/3-009 - IT Amphitheatre Coffee Area
10:45 AM
User Documents and Examples
-
Gunter Folger
(
CERN
)
User Documents and Examples
Gunter Folger
(
CERN
)
10:45 AM - 11:25 AM
Room: 31/3-004 - IT Amphitheatre
- Installation Guide - Application & Toolkit developers manuals - Physics reference manual - Basic examples in Geant4 distribution - Extended and advanced examples in Geant4 distribution - GitHub, LXR source code browser - Reporting problems/requirements, HyperNews
11:25 AM
User Interface - I
-
Mihaly Novak
(
CERN
)
User Interface - I
Mihaly Novak
(
CERN
)
11:25 AM - 11:45 AM
Room: 31/3-004 - IT Amphitheatre
- Syntax of UI command - Interactive mode / batch mode - G4UIExecutive class
11:45 AM
Visualization - I
-
Mihaly Novak
(
CERN
)
Visualization - I
Mihaly Novak
(
CERN
)
11:45 AM - 12:05 PM
Room: 31/3-004 - IT Amphitheatre
- Introduction to Visualization - Quick Looks at Visualization Drivers - Basic Visualization Commands
12:05 PM
Scoring - I
-
John Apostolakis
(
CERN
)
Scoring - I
John Apostolakis
(
CERN
)
12:05 PM - 12:25 PM
Room: 31/3-004 - IT Amphitheatre
- Sensitive detectors & Hits - Basic scoring commands
12:25 PM
User Actions, Hits and Digits
-
Witold Pokorski
(
CERN
)
User Actions, Hits and Digits
Witold Pokorski
(
CERN
)
12:25 PM - 12:45 PM
Room: 31/3-004 - IT Amphitheatre
- Mandatory user actions - Optional user actions - Sensitive detectors - Hit/digits collections
12:45 PM
Lunch
Lunch
12:45 PM - 2:00 PM
Room: Restaurant #1 or #2
2:00 PM
Multithreading - I
-
John Apostolakis
(
CERN
)
Multithreading - I
John Apostolakis
(
CERN
)
2:00 PM - 2:20 PM
Room: 31/3-004 - IT Amphitheatre
- Introduction to multithreading - UI commands for multithreading
2:20 PM
Hands-on - I
-
Witold Pokorski
(
CERN
)
John Apostolakis
(
CERN
)
Hands-on - I
Witold Pokorski
(
CERN
)
John Apostolakis
(
CERN
)
2:20 PM - 2:50 PM
Room: 31/3-004 - IT Amphitheatre
- Guide to Geant4 installation - Execute a few basic examples
2:50 PM
Material Definition
-
Mihaly Novak
(
CERN
)
Material Definition
Mihaly Novak
(
CERN
)
2:50 PM - 3:20 PM
Room: 31/3-004 - IT Amphitheatre
- Defining Materials - NIST Material database
3:20 PM
Coffee break
Coffee break
3:20 PM - 3:35 PM
Room: 31/3-009 - IT Amphitheatre Coffee Area
3:35 PM
Geometry - I
-
Gabriele Cosmo
(
CERN
)
Geometry - I
Gabriele Cosmo
(
CERN
)
3:35 PM - 5:05 PM
Room: 31/3-004 - IT Amphitheatre
- G4VUserDetectorConstruction class - Geometrical shapes: solids - Logical & Physical volumes - Placements, Parametrised, Replicated volumes, basics - Geometry checking tools - GDML interface - Magnetic field, basics
5:05 PM
Hands-on II
-
Gabriele Cosmo
(
CERN
)
John Apostolakis
(
CERN
)
Hands-on II
Gabriele Cosmo
(
CERN
)
John Apostolakis
(
CERN
)
5:05 PM - 6:05 PM
Room: 31/3-004 - IT Amphitheatre
Materials & simple geometry exercise
Wednesday, January 23, 2019
9:00 AM
Generators
-
Witold Pokorski
(
CERN
)
Generators
Witold Pokorski
(
CERN
)
9:00 AM - 9:20 AM
Room: 31/3-004 - IT Amphitheatre
- G4VUserPrimaryGeneratorAction class - Primary vertex and primary particle - Built-in primary particle generators - Interfaces with external generators
9:20 AM
Particles and processes
-
Vladimir Ivantchenko
(
CERN
)
Particles and processes
Vladimir Ivantchenko
(
CERN
)
9:20 AM - 9:40 AM
Room: 31/3-004 - IT Amphitheatre
- Particles - Processes - What happens at a step - Cuts
9:40 AM
Physics - I
-
Vladimir Ivantchenko
(
CERN
)
Physics - I
Vladimir Ivantchenko
(
CERN
)
9:40 AM - 10:30 AM
Room: 31/3-004 - IT Amphitheatre
- Introduction - G4VUserPhysicsList class - Modular physics list - Packaged physics lists - Choosing appropriate physics List - Extending a physics list - Use of generic physics list
10:30 AM
Coffee break
Coffee break
10:30 AM - 10:45 AM
Room: 31/3-009 - IT Amphitheatre Coffee Area
10:45 AM
Hands-on - III
-
Vladimir Ivantchenko
(
CERN
)
Mihaly Novak
(
CERN
)
Hands-on - III
Vladimir Ivantchenko
(
CERN
)
Mihaly Novak
(
CERN
)
10:45 AM - 11:25 AM
Room: 31/3-004 - IT Amphitheatre
Electromagnetic examples
11:25 AM
Electromagnetic physics - I
-
Mihaly Novak
(
CERN
)
Electromagnetic physics - I
Mihaly Novak
(
CERN
)
11:25 AM - 11:55 AM
Room: 31/3-004 - IT Amphitheatre
- Electromagnetic processes - Energy loss - Multiple scattering - Electromagnetic models - Electromagnetic parameters - Electromagnetic physics constructors
11:55 AM
Hands-on - IV
-
Mihaly Novak
(
CERN
)
Vladimir Ivantchenko
(
CERN
)
Hands-on - IV
Mihaly Novak
(
CERN
)
Vladimir Ivantchenko
(
CERN
)
11:55 AM - 12:35 PM
Room: 31/3-004 - IT Amphitheatre
Exercise on EM physics
12:35 PM
Lunch break
Lunch break
12:35 PM - 2:00 PM
Room: Restaurant #1 or #2
2:00 PM
Hadronics physics - I
-
Alberto Ribon
(
CERN
)
Hadronics physics - I
Alberto Ribon
(
CERN
)
2:00 PM - 3:30 PM
Room: 31/3-004 - IT Amphitheatre
- 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 - Exercises
3:30 PM
Coffee break
Coffee break
3:30 PM - 3:45 PM
Room: 31/3-009 - IT Amphitheatre Coffee Area
3:45 PM
Questions & Answers
-
John Apostolakis
(
CERN
)
Questions & Answers
John Apostolakis
(
CERN
)
3:45 PM - 5:00 PM
Room: 31/3-004 - IT Amphitheatre
Discussion session
5:00 PM
Adjourn
Adjourn
5:00 PM - 5:20 PM
Room: 31/3-004 - IT Amphitheatre