Archives de catégorie : 2020
2020 Session 1 : Exercise
Code for download: session1_start.tar.gz Exercise: Geant4 is already installed on the machines in the directory /usr/local. Please, do not forget to run the Geant4 script to define the environment needed to build & run Geant4 application; for example is you … Continuer la lecture
2020 Session 10
Biasing Objectives What you will learn Online Notes https://docs.google.com/document/d/1M26ulL0jNxmNAyGakswrRGSPauZmOjLtgbLtCyNJF_Q/edit?usp=sharing Presentations Event Biasing ( slides ) Principles, Available functionalities in Geant4, (future ones) Closing Session Exercise Shielding
2020 Session 9
More on Physics, Kernel Objectives What you will learn Online Notes https://docs.google.com/document/d/1M26ulL0jNxmNAyGakswrRGSPauZmOjLtgbLtCyNJF_Q/edit?usp=sharing 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 … Continuer la lecture
2020 Session 8
More on Geometry, Physics Objectives What you will learn Online Notes https://docs.google.com/document/d/1_BWfSfNVEgKaYUqoolGEz0Tq_f1iwE4asfzsGluJZlw/edit?usp=sharing Presentations More on Geometry – 1 ( slides ) Magnetic field More on Geometry – 2 ( slides ) Repeated placements (parameterised volume, replicas and divisions, nested parameterisation), Special … Continuer la lecture
2020 Session 7
Multithreading Objectives What you will learn Online Notes https://docs.google.com/document/d/1_BWfSfNVEgKaYUqoolGEz0Tq_f1iwE4asfzsGluJZlw/edit?usp=sharing Presentations Multithreading 1 ( slides ) What is a thread, Why multi-threading, Multi-threading in Geant4, Multi-threading Geant4 application Multithreading 2, 3 What is thread-safety, Geant4 MT utilities ( slides ) Event data … Continuer la lecture
2020 Session 6
Analysis, More on Scoring , User Interface Objectives What you will learn Online Notes https://docs.google.com/document/d/1DNm08mqVcFrDuqjcANgG7grI0wjfxpvuY1aOwGhDZRA/edit?usp=sharing Presentations Analysis ( slides ) History, Geant4 analysis tools, Histograms and ntuples, Plotting With External analysis tools, Interfacing With External Analysis Tools (ROOT, AIDA) More … Continuer la lecture
2020 Session 5
Objectives What you will learn Online Notes https://docs.google.com/document/d/1DNm08mqVcFrDuqjcANgG7grI0wjfxpvuY1aOwGhDZRA/edit?usp=sharing Presentations User Actions ( slides ) Optional user actions Scoring Sensitive detectors ( slides ) Scoring in « Touchables » ( slides ) Extracting useful information from Geant4 objects ( slides ) Exercise Implement hits and sensitive … Continuer la lecture
2020 Session 4
Code for download: session4_start.tar.gz Objectives What you will learn Online Notes https://docs.google.com/document/d/1cAMmw3NdDyZjtV91S1cVEYXx__s7536uZ4BUFUM8sPQ/edit?usp=sharing Presentations Physics 0 ( slides ) Overview of physics presentations in this tutorial, Introduction Physics 1 ( slides ) G4VUserPhysicsList class, Modular physics list, Packaged physics lists, Physics … Continuer la lecture
2020 Session 2
Geometry, User Interface Objectives What you will learn Online Notes https://docs.google.com/document/d/1L3jHSm8HZP5F_w890dUgadQB_vMFWx8FY0bU7No9Hr8/edit?usp=sharing Presentations Material Definition ( slides ) System of Units, Defining elements, materials and mixtures, NIST Material database Geometry ( slides ) Detector geometry modeling (G4VUserDetectorConstruction), Volume hierarchy, Solids, Regions … Continuer la lecture
2020 Session 1
Introduction, Kernel Objectives What you will learn Online Notes https://docs.google.com/document/d/1L3jHSm8HZP5F_w890dUgadQB_vMFWx8FY0bU7No9Hr8/edit?usp=sharing Presentations Tutorial Introduction ( slides ) Logistics, Structure, Lecturers Introduction in Geant4 ( slides ) Geant4 history, Application areas, Collaboration Kernel ( slides ) General introduction; Global structure of Geant4; … Continuer la lecture