Ecole Geant4 de l’IN2P3
Orsay, building 203 (LAL)
The 2015 tutorial is supported and organised by CNRS, see the tutorial CNRS Web site:
http://www.in2p3.fr/actions/formation/GEANT4_15/GEANT4_15.html.
Lecturers
Ivana Hrivnacova (IPN Orsay, Universite de Paris-Sud, IN2P3-CNRS) (responsible), Laurent Garnier (LAL, Universite de Paris-Sud, IN2P3-CNRS), Marc Verderi (LLR, Ecole Polytechnique)
Objectives
The tutorial will alternate lectures with exercises for development of a user application. The goal is to learn step by step using the Geant4 toolkit and developing of a Geant4 application. The following topics will be covered:
- Definition of geometry and materials
- Definition the primary particles sources
- Definition of physical processes and selection of a physics list
- User interfaces, macros, visualization
- Accounting physical quantities (« scoring »), analysis
- Multithreading
- Biasing
Instructions The instructions for participants (in French) are available here.
Requirements Basic level of C++ programming language is required :
- basic/syntax: if statements, loop constructs functions, pointers, references, passing function arguments
- classes: class definition and implementation, class data members and member functions/methods, static data members, member functions/methods, base class and derived class, pure virtual function/method
- standard template library: iostream, vector
Contact: Ivana Hrivnacova ivana@ipno.in2p3.fr