John Apostolakis
(CERN),
Makoto Asai
(SLAC National Accelerator Laboratory (US))
26/03/2019, 09:00
- General introduction to the course
Gabriele Cosmo
(CERN)
26/03/2019, 09:10
- Placements, Parameterised and Replicated volumes, introduction
- Divided volumes
- Geometrical regions
- Nested parameterisations
- Assembly volumes
- Reflected volumes
- Geometry optimization
- CAD interface
- Parallel geometries
- Touchables
Vladimir Ivantchenko
(CERN)
26/03/2019, 11:00
- Particles
- Ions
- Processes
- What happens at a step
- Order of initialisation and execution
- Cuts
- How to prepare custom particle and process
John Apostolakis
(CERN),
Vladimir Ivantchenko
(CERN)
26/03/2019, 11:40
- Exercises on magnetic field and EM
Mihaly Novak
(CERN)
26/03/2019, 14:00
- Energy loss
- Cuts per region
- Models per region
- Atomic de-excitation
- Multiple and single scattering
- Documentation for electromagnetic physics
Mihaly Novak
(CERN),
Vladimir Ivantchenko
(CERN)
26/03/2019, 14:40
Exercise on physics processes & setup
Electromagnetic examples
Alexander Howard
(Imperial College (GB))
26/03/2019, 15:25
Optical photons - generation, propagation and their physics processes
Alexander Howard
(Imperial College (GB)),
Mihaly Novak
(CERN),
Vladimir Ivantchenko
(CERN)
26/03/2019, 16:05
Exercises and examples focused on
- Electromagnetic physics
- Optical photon generation and optical processes
Gunter Folger
(CERN)
27/03/2019, 09:00
- Extending a physics list
- Use of generic physics list
- Physics list builders
- User extendible physics list
Alberto Ribon
(CERN)
27/03/2019, 09: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
Makoto Asai
(SLAC National Accelerator Laboratory (US))
27/03/2019, 11:00
- Overview
- Geometrical biasing
- Bremsstrahlung splitting
Alberto Ribon
(CERN),
Makoto Asai
(SLAC National Accelerator Laboratory (US))
27/03/2019, 11:25
Physics biasing techniques
Makoto Asai
(SLAC National Accelerator Laboratory (US))
27/03/2019, 12:05
- Definition of custom UI commands
Makoto Asai
(SLAC National Accelerator Laboratory (US))
27/03/2019, 14:00
- User limits
- User information classes
- Stack management
Anna Zaborowska
(CERN)
27/03/2019, 14:30
- Fast parameterised simulation
- G4VFastSimulationModel
- G4FastSimulationManagerProcess
- Use of "Ghost" volumes
- Techniques of fast simulation
- Demo/Exercises
Makoto Asai
(SLAC National Accelerator Laboratory (US))
27/03/2019, 15:45
- Thread safety
- Reading input file in multithreaded mode
Gabriele Cosmo
(CERN),
John Apostolakis
(CERN),
Makoto Asai
(SLAC National Accelerator Laboratory (US))
27/03/2019, 16:05
Discussion session
Witold Pokorski
(CERN)
- G4VUserPrimaryGeneratorAction class
- Primary vertex and primary particle
- Built-in primary particle generators
- Interfaces with external generators
Witold Pokorski
(CERN)
- Mandatory user actions
- Optional user actions
- Sensitive detectors
- Hit/digits collections