Archives de catégorie : Non classé
Session 2 – 2015
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
Session 1 – 2015
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
Program – 2015
Session 1: Introduction, Kernel Exercise Session 2: Geometry & User Interface Exercise Session 3: Primary Particles & Visualization Exercise Session 4: Physics Exercise Session 5: Scoring & More on Visualization Exercise … Continuer la lecture
test
Session 10 : Enoncé
Code for download: session10_start.tar.gz Introduction: The exercise shows one usage of the biasing classes. We have a shield, made of concrete, which is inserted between the calorimeter and the screen of session 9. This shield is divided in 10 slices, … Continuer la lecture
Session 7 : Enoncé
Code for download: session7_start.tar.gz Exercise: Migrate the exampleED application to MT. After each step rebuild the program. You can also try to run and observe the behavior (breaks) after each step and understand how the next step fixes the observed … Continuer la lecture
Session 6 : Enoncé
Code for download: session6_start.tar.gz Exercise: With use of G4AnalysisManager (see example B4/B4d ): Create & fill histogram Define a 1D histogram for the energy deposited per event for each calorimeter layer Implement filling of histograms in the EDEmCalorimeterSD::EndOfEvent() function; Hint: … Continuer la lecture
Session 5 : Enoncé
Code for download: session5_start.tar.gz Exercise: Complete implementation of the hit and sensitive detector classes for the Drift chamber (EDChamberHit, EDChamberSD) to account the following information when a charged track passed through the detector: the chamber layer number the time … Continuer la lecture
Session 4 : Enoncé
Code for download: session4_start.tar.gz Exercise: Explore processes defined for proton, e-, e+, gamma particles via UI commands and add these commands in run.mac. Add a a command line option to select any Geant4 physics list using G4PhysListFactory class. Check availability of … Continuer la lecture
Session 3 : Enoncé
Code for download: session3_start.tar.gz Exercise: Change primary generator class with use of G4ParticleGun. See eg. example basic/B1 README page and its B1PrimaryGenerator class Update run.mac and add runs with following primaries: proton, positron, pion-, muon+ Run the macro from your interactive … Continuer la lecture