First steps with Geant4

Europe/Zurich
593/R-010 - Salle 11 (CERN)

593/R-010 - Salle 11

CERN

1 Esplanade des Particules 1213 Meyrin, Switzerland
50
Show room on map
Description

This course on Geant4 is for those interested to begin to use the Geant4 toolkit to create or improve applications for High Energy or Nuclear Physics detectors and other domains including medical imaging, particle therapy and the effects of radiation on electronics. It will be a hands-on tutorial based on Geant4 version 11.2.

Lectures will cover the key aspects of Geant4 from the basic building blocks for all applicationsย through intermediate topics. Practical sessions will guide each participant to build an example Geant4 application that is progressively extended to demonstrate a realistic use case.

The course is intended for novices and those with limited familiarity with Geant4. Participants are expected to have a basic knowledge of C++.

We encourage participation in person for CERN, local and those who are able to travel - up to the usable capacity of the auditorium (20). Additional information will be required to enable access to the CERN site for those who do not have a CERN affiliation or access card.

Participation via videoconference will also be possible, for a limited number to enable good followup for the exercises.ย 

Registration

The course is FULL.

Preinstallation of Geant4 is Required

Users must setup a desktop or laptop capable of running Geant4, equipped with an internet connection.ย Minimum required free disk space to install the Geant4 Virtual Machine is about 25 GB; the recommended amount of RAM is 4 GB or over.

The Geant4 Virtual Machineย (see instructions)ย is the only supported installation of Geant4. Users must have this installed on their machine, to undertake the exercises in an environment which supports all necessary functionality.ย We will organise aย dedicated Zoom session for those participants who face difficulties installing or have questions about it.

Users are encouraged to create anย additional installation on their system with native compilers, to facilitate long-term use, if they are knowledgeable about their operating system (typically using Linux, macOS or Windows). Supported systems and C++ compilers for these are listed in the Geant4 Installation Guide. If you have questions about whether your machine is appropriate, or problems about installing Geant4, see the Geant4 Installation Guide, and/or the Geant4 Installation and Configuration Discussion Forum.

Pre-requisites:ย 

  • Basic knowledge of the C++ languageย 
  • Basic knowledge of Monte Carloย simulation techniquesย 
  • Availability of a machine with Virtual Machine pre-installed

Objectives:ย 

  • Acquire basic understanding of particle transport Monte Carlo
  • Acquire basic knowledge and first experience in using the Geant4 simulation toolkit
Organised by

CERN Technical Training

Geant4 Training 2024
Surveys
Questionnaire about "First Steps with Geant4 course", April 2024