Geant4 Advanced Course 2022 @ CERN
from
Monday 10 October 2022 (12:50)
to
Friday 14 October 2022 (18:00)
Monday 10 October 2022
14:00
Welcome and Practicalities
-
John Apostolakis
(
CERN
)
Welcome and Practicalities
John Apostolakis
(
CERN
)
14:00 - 14:10
Room: 32/S-C22
- Welcome to the course - Practical aspects - Zoom, Mattermost, Questions, ...
14:10
Overview
-
John Apostolakis
(
CERN
)
Overview
John Apostolakis
(
CERN
)
14:10 - 14:30
Room: 32/S-C22
- An overview of the topics covered in the course - and how they fit
14:30
Physics: particles and processes
-
Vladimir Ivantchenko
(
CERN
)
Physics: particles and processes
Vladimir Ivantchenko
(
CERN
)
14:30 - 15:30
Room: 32/S-C22
- Particles - Ions - Processes - What happens at a step - Order of initialisation and execution - Cuts - How to prepare custom particle and process
15:30
Break
Break
15:30 - 15:50
15:50
Electromagnetic physics
-
Vladimir Ivantchenko
(
CERN
)
Electromagnetic physics
Vladimir Ivantchenko
(
CERN
)
15:50 - 16:55
Room: 32/S-C22
- Energy loss - Cuts per region - Models per region - Atomic de-excitation - Multiple and single scattering - Documentation for electromagnetic physics
16:55
Hadronic Physics - I
-
Alberto Ribon
(
CERN
)
Hadronic Physics - I
Alberto Ribon
(
CERN
)
16:55 - 17:45
Room: 32/S-C22
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
17:45
Discussion
-
Vladimir Ivantchenko
(
CERN
)
John Apostolakis
(
CERN
)
Alberto Ribon
(
CERN
)
Discussion
Vladimir Ivantchenko
(
CERN
)
John Apostolakis
(
CERN
)
Alberto Ribon
(
CERN
)
17:45 - 18:00
Room: 32/S-C22
- EM physics - Hadronic physics
Tuesday 11 October 2022
14:00
Geometry
-
Gabriele Cosmo
(
CERN
)
Geometry
Gabriele Cosmo
(
CERN
)
14:00 - 15:15
Room: 32/S-C22
- Placements, Replicated and Parameterised volumes, introduction - Divided volumes - Geometrical regions - Touchables and Nested parameterisations - Assembly volumes - Reflected volumes - Geometry optimization - Parallel geometries - Moving geometries - CAD interface
15:15
Discussion
-
Gabriele Cosmo
(
CERN
)
John Apostolakis
(
CERN
)
Discussion
Gabriele Cosmo
(
CERN
)
John Apostolakis
(
CERN
)
15:15 - 15:35
Room: 32/S-C22
Geometry
15:35
Break
Break
15:35 - 16:00
Room: 32/S-C22
16:00
Magnetic Field
-
John Apostolakis
(
CERN
)
Magnetic Field
John Apostolakis
(
CERN
)
16:00 - 17:15
Room: 32/S-C22
- Magnetic field - Field integration and other types of field - Steppers & Interpolation
17:15
Discussion
-
John Apostolakis
(
CERN
)
Discussion
John Apostolakis
(
CERN
)
17:15 - 17:35
Room: 32/S-C22
Magnetic Field
17:35
Homework of Day 1
Homework of Day 1
17:35 - 18:15
Room: 32/S-C22
Questions from exercises provided on Day 1
Wednesday 12 October 2022
14:00
Multithreading
-
John Apostolakis
(
CERN
)
Multithreading
John Apostolakis
(
CERN
)
14:00 - 14:50
Room: 32/S-C22
- Why use multi-threading in Geant4 - What data is shared between threads - User commands to control threading and regular and error output - User code / actions in multi-threaded (MT) mode
14:50
Scoring
-
Makoto Asai
Scoring
Makoto Asai
14:50 - 15:30
Room: 32/S-C22
- Introduction to Scoring - Command-based scoring - Sensitive detector vs. primitive scorer - Basic structure of detector sensitivity - Sensitive detectors and hits
15:30
Break
Break
15:30 - 16:00
Room: 32/S-C22
16:00
Additional User classes
-
Makoto Asai
Additional User classes
Makoto Asai
16:00 - 16:30
Room: 32/S-C22
- User limits - User information classes - Stack management
16:30
Definition of UI commands
-
Makoto Asai
Definition of UI commands
Makoto Asai
16:30 - 16:50
Room: 32/S-C22
- G4UIExecutive - Definition of custom UI commands
16:50
Discussion on UI, user actions and scoring
-
Makoto Asai
Discussion on UI, user actions and scoring
Makoto Asai
16:50 - 17:15
Room: 32/S-C22
- UI commands - User actions - Scoring
17:15
Questions & Answers
Questions & Answers
17:15 - 18:00
Room: 32/S-C22
General discussion on topics raised on Mattermost
Thursday 13 October 2022
14:00
Electromagnetic physics II - Optical Photons
-
Alexander Howard
(
Imperial College (GB)
)
Electromagnetic physics II - Optical Photons
Alexander Howard
(
Imperial College (GB)
)
14:00 - 15:00
Room: 32/S-C22
Optical photons - generation, propagation and their physics processes
15:00
Discussion
-
Alexander Howard
(
Imperial College (GB)
)
Discussion
Alexander Howard
(
Imperial College (GB)
)
15:00 - 15:20
Room: 32/S-C22
Optical Physics
15:20
Break
Break
15:20 - 15:30
15:30
Physics Lists
-
Gunter Folger
Physics Lists
Gunter Folger
15:30 - 16:40
Room: 32/S-C22
- Introduction to Physics Lists - The Geant4 Physics List interface - Using pre-packaged physics lists - How to choose a physics list - Examples
16:40
Hadronics physics II
-
Alberto Ribon
(
CERN
)
Hadronics physics II
Alberto Ribon
(
CERN
)
16:40 - 17:20
Room: 32/S-C22
- Pre-compound and de-excitation models - Intra-nuclear cascade models (Bertini, Binary, Liege (INCL)) - String models (Fritiof, Quark Gluon String) - Capture/stopping models - Fission models - Elastic process - Neutron physics - Ion physics
17:20
Discussion
-
Alberto Ribon
(
CERN
)
Gunter Folger
Discussion
Alberto Ribon
(
CERN
)
Gunter Folger
17:20 - 17:55
Room: 32/S-C22
- Physics lists - Hadronic physics
Friday 14 October 2022
14:00
Event Biasing
-
Marc Verderi
(
Centre National de la Recherche Scientifique (FR)
)
Event Biasing
Marc Verderi
(
Centre National de la Recherche Scientifique (FR)
)
14:00 - 14:50
Room: 32/S-C22
* Introduction * Early Provided Biasing Options 1. Primary Particle Biasing 2. Options In Hadronic 3. Geometry-based importance biasing 4. Weight Window Technique 5. User defined biasing * Reverse Monte-Carlo * Generic Biasing Scheme
14:50
Physics Biasing
-
Alberto Ribon
(
CERN
)
Physics Biasing
Alberto Ribon
(
CERN
)
14:50 - 15:20
Room: 32/S-C22
Physics biasing techniques
15:20
Discussion
-
Alberto Ribon
(
CERN
)
Marc Verderi
(
Centre National de la Recherche Scientifique (FR)
)
Discussion
Alberto Ribon
(
CERN
)
Marc Verderi
(
Centre National de la Recherche Scientifique (FR)
)
15:20 - 15:40
Room: 32/S-C22
- Event biasing - Physics biasing
15:40
Break
Break
15:40 - 16:00
Room: 32/S-C22
16:00
Fast Simulation
-
Anna Zaborowska
(
CERN
)
Alberto Ribon
(
CERN
)
Fast Simulation
Anna Zaborowska
(
CERN
)
Alberto Ribon
(
CERN
)
16:00 - 17:00
Room: 32/S-C22
- Fast parameterised simulation - G4VFastSimulationModel - G4FastSimulationManagerProcess - Use of "Ghost" volumes - Techniques of fast simulation
17:00
Questions & Answers
Questions & Answers
17:00 - 17:30
Room: 32/S-C22
General discussion Answers on topics raised on Mattermost
17:30
Adjourn
Adjourn
17:30 - 17:40
Room: 32/S-C22