Archives de catégorie : 2015

Session 1 : Exercise – 2015

Code for download: session1_start.tar.gz Exercise: Geant4 is already installed on the machines in the directory /usr/local. We will first call the Geant4 script to define the environment needed to build & run Geant4 application: cd /usr/local/bin . geant4.sh Build & … Continuer la lecture

Publié dans 2015 | Laisser un commentaire

Instructions for participants (in French) – 2015

30h de formation, reparties en 10 séances du 18 au 22 mai 2014 de 9h (10h30 lundi) à 12h30 et 14h à 18h (16h vendredi). La formation comporte des présentations et beaucoup d’exercices d’application. Une connaissance minimale du langage C++ … Continuer la lecture

Publié dans 2015 | Laisser un commentaire

Session 10 – 2015

Biasing Presentations Event Biasing ( slides ) Principles, Available functionalities in Geant4, (future ones) Closing Session Exercise Shielding

Publié dans 2015 | Laisser un commentaire

Session 9 – 2015

More on Physics, Geometry Persistency Presentations More on Physics – part 2 ( slides ) Hadronic physics Overview, Elastic process, Precompound/de-exitation models, Cascade models, Parameterized models Neutron physics, Ion physics, Radioactive decay String models, CHIPS / electro-nuclear models, Capture / … Continuer la lecture

Publié dans 2015 | Laisser un commentaire

Session 8 – 2015

More on Geometry, Physics Presentations More on Geometry 1 ( slides ) Magnetic field More on Geometry 2 ( slides ) Repeated placements (parameterised volume, replicas and divisions, nested parameterisation), Special techniques of placements (Assembly volume, Reflected volume), Debugging geometries … Continuer la lecture

Publié dans 2015 | Laisser un commentaire

Session 7 – 2015

Multithreading Presentations Multithreading 1 ( slides ) What is a thread, Why multi-threading, Multi-threading in Geant4, Multi-threading Geant4 application Multithreading 2 ( slides ) What is thread-safety, Geant4 MT utilities More on Multi-threading( slides ) Event data reduction, Migration of … Continuer la lecture

Publié dans 2015 | Laisser un commentaire

Session 6 – 2015

Analysis, More on User Interface Presentations Analysis ( slides ) History, Geant4 analysis tools, Histograms and ntuples, Plotting With External analysis tools, Interfacing With External Analysis Tools (ROOT, AIDA) More on Kernel ( slides ) User information classes, Stack management, User … Continuer la lecture

Publié dans 2015 | Laisser un commentaire

Session 5 – 2015

Scoring, More on Visualization Presentations User Actions ( slides ) Optional user actions Scoring ( slides ) Sensitive detectors, Geant4 scorers, Command-based scoring Extracting useful information from Geant4 objects ( slides ) Identification of detector components in geometry ( slides … Continuer la lecture

Publié dans 2015 | Laisser un commentaire

Session 4 – 2015

Presentations Physics 0 ( slides ) Overview of physics presentations in this tutorial, Introduction Physics 1 ( slides ) G4VUserPhysicsList class, Modular physics list, Packaged physics lists, Physics list factory. Physics 2 ( slides ) Physics Processes, Production thresholds, Cuts … Continuer la lecture

Publié dans 2015 | Laisser un commentaire

Session 3 – 2015

Primary Particles, Visualization Presentations Primary Particles ( slides ) Primary particle generation, G4VUserPrimaryGeneratorAction and G4VPrimaryGenerator classes, Primary vertex and primary particle, Built-in primary particle generators, Particle gun, GPS, Interfaces to HEPEvt and HepMC  Random number generators ( slides ) Introduction, … Continuer la lecture

Publié dans 2015 | Laisser un commentaire