15/05/2017, 09:00
Course layout, course material, logistics. Welcome from local organizers
Luciano Pandola
(INFN Laboratori Nazionali di Frascati)
15/05/2017, 09:40
The MC method (history), Monte Carlo tracking (conceptual).
Geant4; what it is. History and main facts.
Multi-Thread capability
Geant4: overview of uses and experiments
Pipek Jan
(I)
15/05/2017, 11:00
The structure of an application (main, src, include). Conceptual recipe, mandatory classes. The main.cc. Batch-vs-interactive. Examples/documentation. Event loop
Pipek Jan
(I)
15/05/2017, 13:30
Building of an application: code structure, sequential vs. MT builds
Pipek Jan
(I)
16/05/2017, 09:00
Units of measurement, materials, solids and volumes. Regions. Debugging tools
Luciano Pandola
(INFN Laboratori Nazionali di Frascati)
16/05/2017, 13:30
EM fields. Replicas and parametrizations. GDML exchange format
Luciano Pandola
(INFN Laboratori Nazionali di Frascati)
16/05/2017, 16:00
G4ParticleGun, Geant4 General Particle Source, Other interfaces, Custom generators
Pipek Jan
(I)
17/05/2017, 09:00
Physics lists. Particles and Processes. Tracking sequence. Physics constructors and modular physics lists
Pipek Jan
(I)
17/05/2017, 13:30
Nomenclature. User Action Classes. Command-based scoring. g4analysis tools
Luciano Pandola
(INFN Laboratori Nazionali di Frascati)
17/05/2017, 16:00
Mixed MC: tracking cuts, cut-in-range. Alongstep/poststep. Models for the processes (overview of EM and hadronic models). Validation. (Custom extensions)
Luciano Pandola
(INFN Laboratori Nazionali di Frascati)
18/05/2017, 09:00
Sensitive detectors. Primitives and native scoring. Retrieve information from native scoring
Luciano Pandola
(INFN Laboratori Nazionali di Frascati)
18/05/2017, 11:00
Custom sensitive detectors. Hits and hits collections. Implementation and logic of SD. Retrieval of information.