Monday (June/25/2018)
08:00 - 09:00 Registration and breakfast
09:00 - 09:15 Welcome (Dr. Fada Guan and Dr. Mohammad Salehpour, Radiation Physics, MDACC)
09:15 - 09:30 Tutorial Introduction (Joseph Perl)
- Network, logistics
- Tutorial structure
- Lecturer introduction
09:30 - 10:30 Kernel I (Makoto Asai)
- General introduction
- Global structure of Geant4
- Geant4 terminology : Run, event, track, step, trajectory, etc.
- User classes
10:30 - 11:10 User Documents and Examples (Dennis Wright)
- 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
11:10 - 11:30 User Interface (Makoto Asai)
- Syntax of UI command
- Interactive mode / batch mode
11:30 - 12:00 Visualization (Joseph Perl)
- Introduction to Visualization
- Quick Looks at Seven Visualization Drivers
- Basic Visualization Commands
12:00 - 13:00 Lunch break
13:00 - 13:30 Scoring I (Makoto Asai)
- Introduction to sensitivity
- Command-based scoring
13:30 - 14:10 Physics I (Dennis Wright)
- Introduction
- G4VUserPhysicsList class
- Modular physics list
- Packaged physics lists
- Choosing appropriate Physics List
14:10 - 14:30 Material Definition (Makoto Asai)
- Defining Materials
- NIST Material database
14:30 - 15:00 Physics II (Dennis Wright)
- Processes
- Production thresholds
- Cuts per region
15:00 - 15:30 Break
15:30 - 17:30 Hands-on I
- Execute a few examples to confirm the installation and familiarize how to compile/run Geant4 application.
- Troubleshooting: Installation and Configuration Hypernews
Tuesday (June/26/2018)
09:00 - 10:00 Geometry I (Makoto Asai)
- Introduction
- G4VUserDetectorConstruction class
- Solid
- Logical volume
- Region
- Physical volume
- Placement
10:00 - 10:30 Break
10:30 - 10:50 Physics III (Dennis Wright)
- Decay
- Optical
10:50 - 12:00 Geometry II (Makoto Asai)
- Parametrized volume
- Replicated volume
- Divided volume
- Nested-parameterization
- Touchable
- Magnetic field
- GDML interface
- CAD interface
12:00 - 13:00 Lunch Break
13:00 - 13:30 Primary Particle (Makoto Asai)
- G4VUserPrimaryGeneratorAction class
- Primary vertex and primary particle
- Built-in primary particle generators
- More on Particle Gun
13:30 - 14:30 EM Physics (Dennis Wright)
- EM standard overview
- Multiple scattering
- Low-E EM overview
14:30 - 15:00 Scoring II (Makoto Asai)
- Define scorers in the tracking geometry
- Reduction of user data
- Introduction to Sensitive detector and hits
15:00 - 15:30 Break
15:30 - 17:30 Hands-on II
- Material and a simple geometry
- Visualization of geometry
- Command-based scoring
Wednesday (June/27/2018)
09:00 - 10:00 Hadronic Physics I (Dennis Wright)
- Overview
- Pre-compound/de-excitation models
- Cascade models
- Parameterized models
- String models
- Elastic process
10:00 - 10:30 Break
10:30 - 12:00 Hands-on III
- For medical domain participants
- Build voxelized phantom
- Retrieve dose results
- For non-medical domain participants
- Build calorimeter geometry
- Define scorers
- User Actions I: printing information on the screen
12:00 - 13:00 Lunch Break
13:00 - 13:30 Geometry III (Makoto Asai)
- Geometry checking tools
- Geometry optimization
- Parallel geometry
- Layered mass geometry
13:30 - 14:10 Hadronic Physics II (Dennis Wright)
- Neutron physics
- Ion physics
- Electro-nuclear models
- Capture / fission models
- Radioactive decay
- Process at rest
14:10 - 14:40 Event Biasing (Makoto Asai)
- Overview
- Geometrical biasing
- Physics biasing
- Bremsstrahlung splitting
14:40 - 15:00 Analysis (Joseph Perl)
- G4Tools : built-in analysis tool
15:00 - 15:30 Break
15:30 - 16:00 Kernel II (Makoto Asai)
- User limits
- User information classes
- Defining user UI commands
- Multithreading
16:00 - 16:20 How to Upgrade Your Geant4 Release (Dennis Wright)
- Major versus minor releases
- What to look for in the release notes
16:20 - 17:20 Introduction to TOPAS (Joseph Perl)
17:20 - 17:30 Q/A and Closing remarks (Makoto Asai)
17:30 Adjourn