-
John Apostolakis (CERN)10/10/2022, 14:00
- Welcome to the course
- Practical aspects - Zoom, Mattermost, Questions, ...
-
John Apostolakis (CERN)10/10/2022, 14:10
- An overview of the topics covered in the course - and how they fit
-
Vladimir Ivantchenko (CERN)10/10/2022, 14:30
- Particles
- Ions
- Processes
- What happens at a step
- Order of initialisation and execution
- Cuts
- How to prepare custom particle and process
-
Vladimir Ivantchenko (CERN)10/10/2022, 15:50
- Energy loss
- Cuts per region
- Models per region
- Atomic de-excitation
- Multiple and single scattering
- Documentation for electromagnetic physics
-
Alberto Ribon (CERN)10/10/2022, 16:55
Introduction (what is it, why we need it, what are the challenges)
Go to contribution page
Overview of the hadronic physics framework
Hadronic cross-sections
Hadronic final-state models
Hadronic data libraries -
Alberto Ribon (CERN), John Apostolakis (CERN), Vladimir Ivantchenko (CERN)10/10/2022, 17:45
- EM physics
- Hadronic physics
-
Gabriele Cosmo (CERN)11/10/2022, 14:00
- Placements, Replicated and Parameterised volumes, introduction
- Divided volumes
- Geometrical regions
- Touchables and Nested parameterisations
- Assembly volumes
- Reflected volumes
- Geometry optimization
- Parallel geometries
- Moving geometries
- CAD interface
-
Dr Gabriele Cosmo (CERN), John Apostolakis (CERN)11/10/2022, 15:15
Geometry
Go to contribution page -
John Apostolakis (CERN)11/10/2022, 16:00
- Magnetic field
- Field integration and other types of field
- Steppers & Interpolation
-
John Apostolakis (CERN)11/10/2022, 17:15
Magnetic Field
Go to contribution page -
11/10/2022, 17:35
Questions from exercises provided on Day 1
Go to contribution page -
John Apostolakis (CERN)12/10/2022, 14:00
- Why use multi-threading in Geant4
- What data is shared between threads
- User commands to control threading and regular and error output
- User code / actions in multi-threaded (MT) mode
-
Makoto Asai12/10/2022, 14:50
- Introduction to Scoring
- Command-based scoring
- Sensitive detector vs. primitive scorer
- Basic structure of detector sensitivity
- Sensitive detectors and hits
-
Makoto Asai12/10/2022, 16:00
- User limits
- User information classes
- Stack management
-
Makoto Asai12/10/2022, 16:30
- G4UIExecutive
- Definition of custom UI commands
-
Makoto Asai12/10/2022, 16:50
- UI commands
- User actions
- Scoring
-
12/10/2022, 17:15
General discussion on topics raised on Mattermost
Go to contribution page -
Alexander Howard (Imperial College (GB))13/10/2022, 14:00
Optical photons - generation, propagation and their physics processes
Go to contribution page -
Alexander Howard (Imperial College (GB))13/10/2022, 15:00
Optical Physics
Go to contribution page -
Gunter Folger13/10/2022, 15:30
- Introduction to Physics Lists
- The Geant4 Physics List interface
- Using pre-packaged physics lists
- How to choose a physics list
- Examples
-
Alberto Ribon (CERN)13/10/2022, 16:40
- Pre-compound and de-excitation models
- Intra-nuclear cascade models (Bertini, Binary, Liege (INCL))
- String models (Fritiof, Quark Gluon String)
- Capture/stopping models
- Fission models
- Elastic process
- Neutron physics
- Ion physics
-
Alberto Ribon (CERN), Gunter Folger13/10/2022, 17:20
- Physics lists
- Hadronic physics
-
Marc Verderi (Centre National de la Recherche Scientifique (FR))14/10/2022, 14:00
- Introduction
- Early Provided Biasing Options
- Primary Particle Biasing
- Options In Hadronic
- Geometry-based importance biasing
- Weight Window Technique
- User defined biasing
- Reverse Monte-Carlo
- Generic Biasing Scheme
-
Alberto Ribon (CERN)14/10/2022, 14:50
Physics biasing techniques
Go to contribution page -
Alberto Ribon (CERN), Marc Verderi (Centre National de la Recherche Scientifique (FR))14/10/2022, 15:20
- Event biasing
- Physics biasing
-
Alberto Ribon (CERN), Anna Zaborowska (CERN)14/10/2022, 16:00
- Fast parameterised simulation
- G4VFastSimulationModel
- G4FastSimulationManagerProcess
- Use of "Ghost" volumes
- Techniques of fast simulation
-
14/10/2022, 17:00
General discussion
Go to contribution page
Answers on topics raised on Mattermost -
John Apostolakis (CERN), Makoto Asai
- User limits
- User information classes
- Stack management
-
-
-
John Apostolakis (CERN), Makoto Asai
- G4UIExecutive
- Definition of custom UI commands
-
John Apostolakis (CERN)
- UI commands
- User actions
- Scoring
-
Makoto Asai
- Overview
- Geometrical biasing
- Bremsstrahlung splitting
-
Anna Zaborowska (CERN)
- Fast parameterised simulation
- G4VFastSimulationModel
- G4FastSimulationManagerProcess
- Use of "Ghost" volumes
- Techniques of fast simulation
- Demo/Exercises
-
Witold Pokorski (CERN)
- G4VUserPrimaryGeneratorAction class
- Primary vertex and primary particle
- Built-in primary particle generators
- Interfaces with external generators
-
Gabriele Cosmo (CERN)
- G4VUserDetectorConstruction class
- Geometrical shapes: solids
- Logical & Physical volumes
- Placements, Parametrised, Replicated volumes, basics
- Geometry checking tools
- GDML interface
- Magnetic field, basics
-
Gabriele Cosmo (CERN)
- G4VUserDetectorConstruction class
- Geometrical shapes: solids
- Logical & Physical volumes
- Placements, Parametrised, Replicated volumes, basics
- Geometry checking tools
- GDML interface
-
Mihaly Novak (CERN), Vladimir Ivantchenko (CERN)
Exercise on physics processes & setup
Go to contribution page
Electromagnetic examples -
Mihaly Novak (CERN)
- Defining Materials
- NIST Material database
-
John Apostolakis (CERN)
- Introduction to multithreading
- UI commands for multithreading
-
John Apostolakis (CERN)
- thread safety
- split classes
-
Alexander Howard (Imperial College (GB)), John Apostolakis (CERN), Mihaly Novak (CERN), Vladimir Ivantchenko (CERN)
Any Geant4 topic - submit questions on Mattermost
Go to contribution page -
Vladimir Ivantchenko (CERN)
- Particles
- Processes
- What happens at a step
- Cuts
-
Alberto Ribon (CERN), Makoto Asai
Physics biasing techniques
Go to contribution page -
John Apostolakis (CERN)
- Welcome to the (time-shifted) course
- Practical aspects - Zoom, Mattermost, Questions, ...
-
John Apostolakis (CERN), Makoto Asai
- Sensitive detectors & Hits
- Basic scoring commands
- Advanced scoring
-
Witold Pokorski (CERN)
- Mandatory user actions
- Optional user actions
- Sensitive detectors
- Hit/digits collections
-
Gunter Folger
- Installation Guide
- Application & Toolkit developers manuals
- Physics reference manual
- Basic examples in Geant4 distribution
- Extended and advanced examples in Geant4 distribution
- GitHub, LXR source code browser
- Reporting problems/requirements, HyperNews
-
Mihaly Novak (CERN)
- Syntax of UI command
- Interactive mode / batch mode
- G4UIExecutive class
-
Mihaly Novak (CERN)
- Introduction to Visualization
- Quick Looks at Visualization Drivers
- Basic Visualization Commands
Choose timezone
Your profile timezone: