Archives de catégorie : Non classé
Session 2 : Enoncé
Code for download: session2_start.tar.gz Update login script: To get the environment setup called automatically when a new terminal is open, you can add the commands for this setting in your login script, which is in our case in $HOME/.zshrc file. … Continuer la lecture
Session 1 : Enoncé
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
Session 10
Physics List, Biasing Presentations Which Physics List to Use( slides ) Choosing appropriate Physics List, Validation Event Biasing ( slides ) Principles, Available functionalities in Geant4, (future ones) AOB Exercise Shielding
Session 9
More on Physics Presentation ( slides ) EM physics EM standard overview, Multiple scattering 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 / fission … Continuer la lecture
Session 8
More on Geometry, Kernel Presentations More on Geometry ( slides ) Magnetic field, Repeated placements (parameterised volume, replicas and divisions, nested parameterisation), Special techniques of placements (Assembly volume, Reflected volume), Debugging geometries Geometry persistency( slides ) ASCII text models, GDML, … Continuer la lecture
Session 7
Multi-threading Presentations Multi-threading ( slides ) Why multi-threading, What is a thread, Multi-threading in Geant4, Multi-threading Geant4 application, What is thread-safety, Geant4 MT utilities Exercise Migrate Geant4 application to MT Get experience with Geant4 multi-threading Inspect Root output, using TChain … Continuer la lecture
Session 6
Analysis Presentations More on Kernel ( slides ) User information classes, Stack management, User limits Analysis ( slides ) History, Geant4 analysis tools, Histograms and ntuples, Plotting With External analysis tools, Interfacing With External Analysis Tools (ROOT, AIDA) Exercise Add histograms … Continuer la lecture
Session 5
Scoring Presentations Scoring ( slides ) Extracting useful information, Sensitive detectors, Geant4 scorers, Command-based scoring, Accessing information from Geant4 objects Identification of detector components in geometry ( slides ) Touchables More on Visualization/UI ( slides ) Visualization commands Exercise Implement … Continuer la lecture
Session 4
Physics 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, … Continuer la lecture
Session 3
Primary Particles, User Actions 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 User Actions ( slides ) Optional … Continuer la lecture