Getting Started with Geant4
from
Tuesday 25 May 2021 (08:30)
to
Monday 31 May 2021 (18:00)
Monday 24 May 2021
Tuesday 25 May 2021
09:00
Welcome - Introduction
-
John Apostolakis
(
CERN
)
Welcome - Introduction
John Apostolakis
(
CERN
)
09:00 - 09:10
Room: Zoom
How the course will proceed Technical aspects -- using Zoom breakout rooms to interact with lecturers during hands-on session Interacting via Mattermost for questions 'online' Exercise follow up
09:10
What is Geant4 ?
-
John Apostolakis
(
CERN
)
What is Geant4 ?
John Apostolakis
(
CERN
)
09:10 - 09:30
Room: Zoom
The toolkit / library 'nature' of Geant4 and how differ from radiation transport tools ? Is there is no Geant4 'executable' ? If not, why ? Variety of existing Geant4-based application / tools. How do you use Geant4 ?
09:30
Hands-on: First look at virtual machine and one Geant4 application
-
John Apostolakis
(
CERN
)
Gabriele Cosmo
(
CERN
)
Hands-on: First look at virtual machine and one Geant4 application
John Apostolakis
(
CERN
)
Gabriele Cosmo
(
CERN
)
09:30 - 10:30
Room: Zoom
Goals: - Familiarise with program main, contents of directories, compiling and running an executable # How to get the exercise material You can follow these instructions from the gitlab site of the exercises below "How to get the exercises" Copied below also (in case of gitlab unavailability) First create a directory for all our work (examples & exercises) : Create a new ~/g4/exercises directory, and extract it there: cd ~ mkdir g4 cd g4 mkdir exercises cd exercises Download the file below (Day1-v2.tar) to your G4 virtual machine using firefox. Note: Don't open it - just save it (in Downloads) tar xf ~/Downloads/Day1-v2.tar ls Then check it more: cd day1 ls
10:30
Break
Break
10:30 - 10:50
Room: Zoom
10:50
Describing your detector - Concepts
-
Gabriele Cosmo
(
CERN
)
Describing your detector - Concepts
Gabriele Cosmo
(
CERN
)
10:50 - 11:20
Room: Zoom
11:20
Hands on: Adding volumes to the world
-
John Apostolakis
(
CERN
)
Gabriele Cosmo
(
CERN
)
Hands on: Adding volumes to the world
John Apostolakis
(
CERN
)
Gabriele Cosmo
(
CERN
)
11:20 - 12:20
Room: Zoom
12:20
Questions & Answers plus Homework
Questions & Answers plus Homework
12:20 - 12:45
Room: Zoom
12:45
Adjourn
Adjourn
12:45 - 13:00
Room: Zoom
14:00
Home work
Home work
14:00 - 18:00
Wednesday 26 May 2021
09:00
Review of homework
-
John Apostolakis
(
CERN
)
Gabriele Cosmo
(
CERN
)
Review of homework
John Apostolakis
(
CERN
)
Gabriele Cosmo
(
CERN
)
09:00 - 09:30
Room: Zoom
- Follow-up concepts from homework - extended concepts - Reset set-up of hands-on
09:30
Visualisation - lecture & hands-on
-
John Apostolakis
(
CERN
)
Mihaly Novak
(
CERN
)
Visualisation - lecture & hands-on
John Apostolakis
(
CERN
)
Mihaly Novak
(
CERN
)
09:30 - 10:30
Room: Zoom
- Visualise your detector geometry Brief overview and hands-on exercises
10:30
Break
Break
10:30 - 10:45
Room: Zoom
10:45
Materials - lecture & hands-on
-
Vladimir Ivantchenko
(
CERN
)
Materials - lecture & hands-on
Vladimir Ivantchenko
(
CERN
)
10:45 - 11:45
Room: Zoom
- Definition of materials and association to detector volumes
11:45
Generation of primaries - lecture & hands-on
-
Vladimir Ivantchenko
(
CERN
)
Generation of primaries - lecture & hands-on
Vladimir Ivantchenko
(
CERN
)
11:45 - 12:45
Room: Zoom
12:45
Adjourn
Adjourn
12:45 - 13:00
Room: Zoom
14:00
Home work
Home work
14:00 - 18:00
Thursday 27 May 2021
09:00
Review of homework - questions & answers
-
Mihaly Novak
(
CERN
)
Vladimir Ivantchenko
(
CERN
)
John Apostolakis
(
CERN
)
Review of homework - questions & answers
Mihaly Novak
(
CERN
)
Vladimir Ivantchenko
(
CERN
)
John Apostolakis
(
CERN
)
09:00 - 09:30
Room: Zoom
09:30
Extracting information - part 1: User Actions
-
Mihaly Novak
(
CERN
)
Extracting information - part 1: User Actions
Mihaly Novak
(
CERN
)
09:30 - 10:00
Room: Zoom
10:00
Hands on
-
Mihaly Novak
(
CERN
)
John Apostolakis
(
CERN
)
Vladimir Ivantchenko
(
CERN
)
Hands on
Mihaly Novak
(
CERN
)
John Apostolakis
(
CERN
)
Vladimir Ivantchenko
(
CERN
)
10:00 - 10:45
Room: Zoom
- Finding information in G4Step, G4Track - Creating Sensitive Detector ProcessHits() method that extract energy deposit - Alternative method: Built-in scorer
10:45
Coffee break
Coffee break
10:45 - 11:00
Room: Zoom
11:00
Hands on (continued)
-
Mihaly Novak
(
CERN
)
John Apostolakis
(
CERN
)
Hands on (continued)
Mihaly Novak
(
CERN
)
John Apostolakis
(
CERN
)
11:00 - 12:15
Room: Zoom
- Using actions to collect total energy and track length - Alternative: using sensitive detector to collect total energy
12:15
Extracting information: Part 2 - scoring and hits
-
John Apostolakis
(
CERN
)
Extracting information: Part 2 - scoring and hits
John Apostolakis
(
CERN
)
12:15 - 12:45
Room: Zoom
Overview of sensitive detectors and built-in scorers.
12:45
Adjourn
Adjourn
12:45 - 13:00
Room: Zoom
14:00
Home work
Home work
14:00 - 18:00
Friday 28 May 2021
09:00
Review of homework - questions & answers
-
John Apostolakis
(
CERN
)
Mihaly Novak
(
CERN
)
Review of homework - questions & answers
John Apostolakis
(
CERN
)
Mihaly Novak
(
CERN
)
09:00 - 09:30
Room: Zoom
09:30
Messengers - how to use them and to create one
-
Mihaly Novak
(
CERN
)
Messengers - how to use them and to create one
Mihaly Novak
(
CERN
)
09:30 - 11:30
Room: Zoom
Lecture (overview) Hands-on exercise
11:30
Coffee break
Coffee break
11:30 - 11:45
Room: Zoom
11:45
Electromagnetic physics
-
Vladimir Ivantchenko
(
CERN
)
Electromagnetic physics
Vladimir Ivantchenko
(
CERN
)
11:45 - 12:45
Room: Zoom
Lecture (overview) Hands-on exercise
12:45
Installing Geant4 on your system (Optional)
Installing Geant4 on your system (Optional)
12:45 - 13:30
Room: Zoom
14:00
Home work
Home work
14:00 - 18:00
Saturday 29 May 2021
09:00
No Course
No Course
09:00 - 17:00
Sunday 30 May 2021
09:00
No Course
No Course
09:00 - 17:00
Monday 31 May 2021
09:00
Review of homework
-
John Apostolakis
(
CERN
)
Vladimir Ivantchenko
(
CERN
)
Alberto Ribon
(
CERN
)
Review of homework
John Apostolakis
(
CERN
)
Vladimir Ivantchenko
(
CERN
)
Alberto Ribon
(
CERN
)
09:00 - 09:20
Room: Zoom
09:20
Hadronic physics
-
Alberto Ribon
(
CERN
)
Hadronic physics
Alberto Ribon
(
CERN
)
09:20 - 10:10
Room: Zoom
10:10
Defining / using magnetic field
-
John Apostolakis
(
CERN
)
Defining / using magnetic field
John Apostolakis
(
CERN
)
10:10 - 10:40
Room: Zoom
10:40
Coffee break
Coffee break
10:40 - 10:55
Room: Zoom
10:55
Hands-on: magnetic field
-
John Apostolakis
(
CERN
)
Hands-on: magnetic field
John Apostolakis
(
CERN
)
10:55 - 11:40
Room: Zoom
11:40
Multi-threading
-
John Apostolakis
(
CERN
)
Multi-threading
John Apostolakis
(
CERN
)
11:40 - 12:30
Room: Zoom
12:30
Followup topics - questions & answers
-
Alberto Ribon
(
CERN
)
Vladimir Ivantchenko
(
CERN
)
John Apostolakis
(
CERN
)
Mihaly Novak
(
CERN
)
Gabriele Cosmo
(
CERN
)
Followup topics - questions & answers
Alberto Ribon
(
CERN
)
Vladimir Ivantchenko
(
CERN
)
John Apostolakis
(
CERN
)
Mihaly Novak
(
CERN
)
Gabriele Cosmo
(
CERN
)
12:30 - 13:00
Room: Zoom
Extension of existing concepts
13:00
Adjourn
Adjourn
13:00 - 13:15
Room: Zoom