Geant4 Beginners Course @ CERN
from
Tuesday, 22 January 2019 (08:20)
to
Wednesday, 23 January 2019 (18:00)
Monday, 21 January 2019
Tuesday, 22 January 2019
09:00
Introduction
-
John Apostolakis
(
CERN
)
Introduction
John Apostolakis
(
CERN
)
09:00 - 10:30
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
Coffee break
Coffee break
10:30 - 10:45
Room: 31/3-009 - IT Amphitheatre Coffee Area
10:45
User Documents and Examples
-
Gunter Folger
(
CERN
)
User Documents and Examples
Gunter Folger
(
CERN
)
10:45 - 11:25
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
User Interface - I
-
Mihaly Novak
(
CERN
)
User Interface - I
Mihaly Novak
(
CERN
)
11:25 - 11:45
Room: 31/3-004 - IT Amphitheatre
- Syntax of UI command - Interactive mode / batch mode - G4UIExecutive class
11:45
Visualization - I
-
Mihaly Novak
(
CERN
)
Visualization - I
Mihaly Novak
(
CERN
)
11:45 - 12:05
Room: 31/3-004 - IT Amphitheatre
- Introduction to Visualization - Quick Looks at Visualization Drivers - Basic Visualization Commands
12:05
Scoring - I
-
John Apostolakis
(
CERN
)
Scoring - I
John Apostolakis
(
CERN
)
12:05 - 12:25
Room: 31/3-004 - IT Amphitheatre
- Sensitive detectors & Hits - Basic scoring commands
12:25
User Actions, Hits and Digits
-
Witold Pokorski
(
CERN
)
User Actions, Hits and Digits
Witold Pokorski
(
CERN
)
12:25 - 12:45
Room: 31/3-004 - IT Amphitheatre
- Mandatory user actions - Optional user actions - Sensitive detectors - Hit/digits collections
12:45
Lunch
Lunch
12:45 - 14:00
Room: Restaurant #1 or #2
14:00
Multithreading - I
-
John Apostolakis
(
CERN
)
Multithreading - I
John Apostolakis
(
CERN
)
14:00 - 14:20
Room: 31/3-004 - IT Amphitheatre
- Introduction to multithreading - UI commands for multithreading
14:20
Hands-on - I
-
Witold Pokorski
(
CERN
)
John Apostolakis
(
CERN
)
Hands-on - I
Witold Pokorski
(
CERN
)
John Apostolakis
(
CERN
)
14:20 - 14:50
Room: 31/3-004 - IT Amphitheatre
- Guide to Geant4 installation - Execute a few basic examples
14:50
Material Definition
-
Mihaly Novak
(
CERN
)
Material Definition
Mihaly Novak
(
CERN
)
14:50 - 15:20
Room: 31/3-004 - IT Amphitheatre
- Defining Materials - NIST Material database
15:20
Coffee break
Coffee break
15:20 - 15:35
Room: 31/3-009 - IT Amphitheatre Coffee Area
15:35
Geometry - I
-
Gabriele Cosmo
(
CERN
)
Geometry - I
Gabriele Cosmo
(
CERN
)
15:35 - 17:05
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
17:05
Hands-on II
-
Gabriele Cosmo
(
CERN
)
John Apostolakis
(
CERN
)
Hands-on II
Gabriele Cosmo
(
CERN
)
John Apostolakis
(
CERN
)
17:05 - 18:05
Room: 31/3-004 - IT Amphitheatre
Materials & simple geometry exercise
Wednesday, 23 January 2019
09:00
Generators
-
Witold Pokorski
(
CERN
)
Generators
Witold Pokorski
(
CERN
)
09:00 - 09:20
Room: 31/3-004 - IT Amphitheatre
- G4VUserPrimaryGeneratorAction class - Primary vertex and primary particle - Built-in primary particle generators - Interfaces with external generators
09:20
Particles and processes
-
Vladimir Ivantchenko
(
CERN
)
Particles and processes
Vladimir Ivantchenko
(
CERN
)
09:20 - 09:40
Room: 31/3-004 - IT Amphitheatre
- Particles - Processes - What happens at a step - Cuts
09:40
Physics - I
-
Vladimir Ivantchenko
(
CERN
)
Physics - I
Vladimir Ivantchenko
(
CERN
)
09:40 - 10:30
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
Coffee break
Coffee break
10:30 - 10:45
Room: 31/3-009 - IT Amphitheatre Coffee Area
10:45
Hands-on - III
-
Vladimir Ivantchenko
(
CERN
)
Mihaly Novak
(
CERN
)
Hands-on - III
Vladimir Ivantchenko
(
CERN
)
Mihaly Novak
(
CERN
)
10:45 - 11:25
Room: 31/3-004 - IT Amphitheatre
Electromagnetic examples
11:25
Electromagnetic physics - I
-
Mihaly Novak
(
CERN
)
Electromagnetic physics - I
Mihaly Novak
(
CERN
)
11:25 - 11:55
Room: 31/3-004 - IT Amphitheatre
- Electromagnetic processes - Energy loss - Multiple scattering - Electromagnetic models - Electromagnetic parameters - Electromagnetic physics constructors
11:55
Hands-on - IV
-
Mihaly Novak
(
CERN
)
Vladimir Ivantchenko
(
CERN
)
Hands-on - IV
Mihaly Novak
(
CERN
)
Vladimir Ivantchenko
(
CERN
)
11:55 - 12:35
Room: 31/3-004 - IT Amphitheatre
Exercise on EM physics
12:35
Lunch break
Lunch break
12:35 - 14:00
Room: Restaurant #1 or #2
14:00
Hadronics physics - I
-
Alberto Ribon
(
CERN
)
Hadronics physics - I
Alberto Ribon
(
CERN
)
14:00 - 15:30
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
15:30
Coffee break
Coffee break
15:30 - 15:45
Room: 31/3-009 - IT Amphitheatre Coffee Area
15:45
Questions & Answers
-
John Apostolakis
(
CERN
)
Questions & Answers
John Apostolakis
(
CERN
)
15:45 - 17:00
Room: 31/3-004 - IT Amphitheatre
Discussion session
17:00
Adjourn
Adjourn
17:00 - 17:20
Room: 31/3-004 - IT Amphitheatre