22–26 mai 2023
IJCLab - Bâtiment 203
Fuseau horaire Europe/Paris
Date limite d'inscription : 28 février 2023

Contact en cas de problème avec Indico

ATTENTION ! Pour que votre inscription soit valide, vous devrez joindre la fiche d'inscription. Cette fiche doit impérativement comporter toutes les signatures demandées. S'il en manque, vous devez nous en indiquer la raison sur la fiche dans la case concernée.

La fiche d'inscription comporte l'ensemble des renseignements nécessaires pour évaluer si l'ANF est adaptée à votre profil et vos attentes. Toute fiche mal renseignée sera irrecevable.

Cette fiche est disponible en bas de cette même page d'accueil. Avant de commencer à remplir le formulaire sur Indico, récupérez, remplissez et faites signer cette fiche par votre hiérarchie et votre correspondant formation, puis vous pourrez la joindre à votre demande d’inscription via le champ "Signatures" de la page d'inscription.

GEANT4

GEANT4 (GEometry ANd Tracking) est une boîte à outils (toolkit) logicielle de simulation des intéractions de particules dans la matière. C'est un logiciel libre, disponible depuis la page : http://geant4.cern.ch/.

Objectifs de l'école :

La formation alternera entre cours magistraux et exercices de développement d'une application utilisateur. L'objectif est d'apprendre étape par étape à utiliser le toolkit Geant4 et à développer une application Geant4. Les sujets suivants seront abordés :

  • Définition de la géométrie et des matériaux,
  • Définition des sources de particules primaires,
  • Définition des processus physiques et sélection d'une « physics list »,
  • Configuration de son interface utilisateur, des macros, de la visualisation,
  • Utilisation du « scoring » (collecte des informations simulées) et analyse les résultats de simulations,
  • Multithreading,
  • Biais.

Programme général :

Vous pouvez consulter l'ensemble du programme de l'ANF et d'autres informations utiles ici : GEANT4.

Public et pré-requis :

Le public visé est constitué par les chercheurs et IT amenés à développer une application basée sur Geant4.

 

Pour suivre l'école, il est recommandé d'être développeur de programmes informatiques non débutant. Il est demandé d'être familier avec le langage de programmation C++, la librairie standard C++ et la programmation orientée objet.

Pour ceux qui ont besoin d'une révision, outre les livres sur C++, vous pouvez également revoir vos connaissances, par ex. sur ce site : https://www3.ntu.edu.sg/home/ehchua/programming/index.html#Cpp et suivez : 5. C++ OOP Examples et/ou 6. C++ OOP Inheritance & Polymorphism où les concepts les plus importants utilisés dans Geant4 sont présentés.

Language lors de la formation

Les cours seront présentés en anglais, la guidance des travaux dirigés sera en français ou anglais.

Installation GEANT4

Les travaux pratiques se feront sur les ordinateurs de la classe (Linux (Ubuntu)) avec le logiciel Geant4 déjà installé. Si les participants veulent travailler avec leurs ordinateurs portables, il est nécessaire d'installer Geant4 avant le début du cours. Aucune aide à l'installation ne sera fournie pendant le cours. De plus, aucun support ne sera fourni pour le système d'exploitation Windows. Des instructions plus détaillées sur la configuration Geant4 nécessaire seront disponibles ici.

Venir sur l'ANF

Pour les personnes acceptées sur l'ANF, vous recevrez une convocation qui vous permettra de vous rapprocher de votre délégation pour la prise en charge de vos titres de transport.

Pour l'hébergement, vous n'avez rien à prévoir. Nous nous chargeons de réserver une chambre pour chaque participant à l'hôtel Residhome de Bures-sur-Yvette. La Formation Permanente prend en charge le logement pour la durée de l'ANF.

Contacts :

Responsable scientifique : Ivana HRIVNACOVA - IJCLab

CMFI IN2P3 : Christine GASQ - LPC

Conseillère Formation IN2P3 : Hélène MARIE-CATHERINE - Siège IN2P3 PARIS

Tél. : 01 44 96 41 92 - E-mail : formation@in2p3.fr

Consignes sanitaires :

Les consignes sanitaires en vigueur à la date de l'ANF seront strictement appliquées. L'organisation de l'école prendra toutes les mesures nécessaires pour garantir la sécurité des participants.

Commence le
Finit le
Europe/Paris
IJCLab - Bâtiment 203
"Salle d'enseignement"
15 rue Georges Clémenceau 91405 Orsay cedex
Aller à la carte