1st Geant4 Tutorial Workshop in São Paulo

Data do Evento: 
04/02/2019 - 08:00

 

Programação do 1st Geant4 Tutorial Workshop in São Paulo

Local: Instituto de Física – Universidade de São Paulo

Comissão Organizadora: Mauro Rogerio Cosentino (UFABC), Marcelo Gameiro Munhoz (IFUSP) e Mauricio Moralles (IPEN)

 

Atenção: O idioma oficial do evento será inglês. Portanto o programa é apresentado também em inglês.
Acesse AQUI o site oficial do evento
 

 

•Monday, 4 February 2019

•09:00 - 10:30 | Tutorial
•09:00 | Welcome 10'
•09:10 | Tutorial introduction 10'
- Network, logistics
- Tutorial structure
- Lecturer introduction
Speaker: Mauro Rogerio Cosentino (UFABC)
•09:20 | Introduction to detector simulation 20'
- Basic concepts of Monte Carlo and detector simulation
Speaker: Dennis Wright
•09:40 | Kernel I 50'
- General introduction of Geant4
- Use-case studies in HENP, space, medicine and other user domains
- Global structure of Geant4
- Run, event, track, step, trajectory, etc.
- User classes
Speaker: Makoto Asai
•10:30 - 10:50 | break
•10:50 - 12:20 | Tutorial
•10:50 | User documents and examples 30'
- Installation Guide
- Application developer’s manual
- Toolkit developer’s manual
- Physics reference manual
- Novice examples in Geant4 distribution
- Extended and advanced examples in Geant4 distribution
- LXR source code browser
- HyperNews
Speaker: Dennis Wright
•11:20 | User interface I 30'
- Syntax of UI command
- Interactive mode / batch mode
- G4UIExective class
Speaker: Makoto Asai
•11:50 | Visualization I 30'
- Introduction to Visualization
- Quick Looks at Seven Visualization Drivers
- Basic Visualization Commands
Speaker: Mihaly Novak
•12:20 - 13:30lunch break
•13:30 - 15:00Tutorial
•13:30 | Scoring I 40'
- Introduction to sensitivity
- Command-based scoring
- Add a new scorer/filter
Speaker: Makoto Asai
•14:10 | Physics I 50'
- Introduction
- G4VUserPhysicsList class
- Modular physics list
- Packaged physics lists
- Choosing appropriate Physics List
Speaker: Mihaly Novak
•15:00 - 15:20break
•15:20 - 17:20Hands-on
Location: To be defined
•15:20 | Hands-on I 2h0'
- Complete Geant4 installation and execute a few examples to confirm the installation
--> Hands-on instruction
- Additional links
--> Installation guide
--> Troubleshooting: Installation and Configuration thread of Hypernews
 

•Tuesday, 5 February 2019

•09:00 - 10:30 | Tutorial
•09:00 | Material definition 30'
- Defining Materials
- NIST Material database
Speaker: Dennis Wright
•09:30 | Geometry I 1h0'
- Introduction
- G4VUserDetectorConstruction class
- Solid
- Logical volume
- Region
- Physical volume
- Placement
Speaker: Makoto Asai
•10:30 - 10:50 | break
•10:50 - 12:20 | Tutorial
•10:50Primary particle 30'
- G4VUserPrimaryGeneratorAction class
- Primary vertex and primary particle
- Built-in primary particle generators
- More on Particle Gun
Speaker: Makoto Asai
•11:20Physics II 1h0'
- Physics components
- General process interface
- Secondary production threshold
Speaker: Mihaly Novak
•12:20 - 13:30 | lunch break
•13:30 - 15:00 | Tutorial
•13:30 | Physics III 30'
- Decay
- Optical
- Phonon, electron/hole
- Channeling
Speaker: Mihaly Novak
•14:00 | Geometry II 1h0'
- Parametrized volume
- Replicated volume
- Divided volume
- Nested-parameterization
- Assembly volume
- Reflected volume
- Touchable
Speaker: Makoto Asai
•15:00 - 15:20 | break
•15:20 - 17:20 | Hands-on
Location: To be defined
•15:20 | Hands-on II 2h0'
- Material and a simple geometry
- Visualization of geometry
- Command-based scoring
--> Hands-on instruction
 

•Wednesday, 6 February 2019

•09:00 - 10:30Tutorial
•09:00EM physics I 45'
- EM standard overview
Speaker: Mihaly Novak
•09:45 | Scoring II 45'
- Define scorers in the tracking geometry
- Reduction of user data
- Sensitive detector
- Hits
Speaker: Makoto Asai
•10:30 - 10:50break
•10:50 - 12:20Tutorial
•10:50EM physics II 45'
- Low-E EM overview
- DNA physics
Speaker: Mihaly Novak
•11:35 | Geometry III 45'
- Magnetic field
- Field integration and other types of field
- GDML interface
- CAD interface
- Geometry checking tools
- Geometry optimization
Speaker: Makoto Asai
•12:20 - 13:30 | lunch break
•13:30 - 15:00 | Tutorial
•13:30 | EM physics III 50'
-specific topics of standard EM physics modelling:
- energy-loss processes
- multiple scattering
- their role in Geant4 stepping
Speaker: Mihaly Novak
•14:20 | User interface II 40'
- Define user commands
Speaker: Makoto Asai
•15:00 - 15:20 | break
•15:20 - 17:20 | Hands-on
Location: To be defined
•15:20 | Hands-on III 2h
- Complete geometry
- Define scorers
- User Actions I: printing information on the screen
--> Hands-on instruction

•Thursday, 7 February 2019

•09:00 - 10:30 | Tutorial
•09:00 | Hadronic physics I 45'
- Hadronic physics overview
- Pre-compound/de-excitation models
- Cascade models
Speaker: Dennis Wright
•09:45 | Scoring II 45'
- Define scorers in the tracking geometry
- Reduction of user data
- Sensitive detector
- Hits
Speaker: Makoto Asai
•10:30 - 10:50 | break
•10:50 - 12:20 | Tutorial
•10:50 | Hadronic physics II 40'
- Elastic process
- Neutron physics
- Ion physics
- Capture, stopping and fission models
Speaker: Dennis Wright
•11:30 | Multithreading I 20'
- Introduction to multithreading
- UI commands for multithreading
Speaker: Makoto Asai
•11:50 | Analysis 30'
- G4Tools : built-in analysis tool
Speaker: Mihaly Novak
•12:20 - 13:30 | lunch break
•13:30 - 15:00 | Tutorial
•13:30 | Hadronic physics III 45'
- String models
- Gamma- and Electro-nuclear models
- Radioactive decay
Speaker: Dennis Wright
•14:15 | Visualization II 20'
- Visualization commands
Speaker: Mihaly Novak
•14:35 | Geometry IV 25'
- Parallel geometry
- Layered mass geometry
- Moving objects
Speaker: Makoto Asai
•15:00 - 15:20 | break
•15:20 - 17:20 | Hands-on
•15:20 | Hands-on IV 2h0'
- User Actions II: Accumulating information from a run
- Use g4tools to create histograms and output ntuple files
--> Hands-on instruction

•Friday, 8 February 2019

•09:00 - 10:30 | Tutorial
•09:00 | Event biasing 45'
- Overview
- Geometrical biasing
- Physics biasing
- Bremsstrahlung splitting
Speaker: Dennis Wright
•09:45 | Multithreading II 45'
- Thread safety
- MPI
- File I/O in multithreaded mode
Speaker: Makoto Asai
•10:30 - 10:50 | break
•10:50 - 12:20 | Tutorial
•10:50 | Physics list 30'
- Choice of physics list
- Validation of physics lists
Speaker: Mihaly Novak
•11:20 | Kernel II 1h0'
- User limits
- User information classes
- Fast simulation (a.k.a. shower parameterization)
- Stack management
Speaker: Makoto Asai
•12:20 - 13:30 | lunch break
•13:30 - 14:50 | Tutorial
•13:30 | Q/A 40'
•14:10 | How to Update Your Geant4 Installation 20'
- Major versus minor releases
- What to look for in the release notes
Speaker: Dennis Wright
•14:30 | Closing remarks 20'
Speaker: Makoto Asai

Desenvolvido por IFUSP