Archives de catégorie : 2016

2016- Session 5

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 2016 | Commentaires fermés sur 2016- Session 5

2016- Session 4 : Exercise

Code for download: session4_start.tar.gz Exercise 4a: Explore processes defined for proton, e-, e+, gamma particles via UI commands and add these commands in run.mac. Add a command line option to select any Geant4 physics list using G4PhysListFactory class. The command … Continuer la lecture

Publié dans 2016 | Commentaires fermés sur 2016- Session 4 : Exercise

2016- Session 4

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 2016 | Commentaires fermés sur 2016- Session 4

2016- Session 3 : Exercise

Code for download: session3_start.tar.gz Exercise 3a: Change primary generator class with use of G4ParticleGun. See eg. example basic/B2 README page and its B2PrimaryGenerator class Update run.mac and add runs with following primaries: proton, positron, pion-, muon+ Run the macro from … Continuer la lecture

Publié dans 2016 | Commentaires fermés sur 2016- Session 3 : Exercise

2016- Session 3

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 2016 | Commentaires fermés sur 2016- Session 3

2016- Session 2 : Exercise

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/.bash_profile file. … Continuer la lecture

Publié dans 2016 | Commentaires fermés sur 2016- Session 2 : Exercise

2016- Session 10

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

Publié dans 2016 | Commentaires fermés sur 2016- Session 10

2016- Session 2

Geometry, User Documents, User Interface 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 Geant4 User Interface (Qt Driver) ( … Continuer la lecture

Publié dans 2016 | Commentaires fermés sur 2016- Session 2

2016- Session 1 : Exercise

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 2016 | Commentaires fermés sur 2016- Session 1 : Exercise

2016- Session 1

Introduction, Kernel Presentations Tutorial Introduction ( slides ) Logistics, Structure, Lecturers Introduction in Geant4 ( slides ) Geant4 history, Application areas, Collaboration Kernel ( slides ) General introduction; Global structure of Geant4; Geant4 objects (run, event, track, step, trajectory, etc.), … Continuer la lecture

Publié dans 2016 | Commentaires fermés sur 2016- Session 1