Simulations and Data Analysis Tools 2
Code | Completion | Credits | Range |
---|---|---|---|
02NSAD2 | Z | 2 | 2+0 |
- Course guarantor:
- Zdeněk Hubáček
- Lecturer:
- Zdeněk Hubáček
- Tutor:
- Zdeněk Hubáček
- Supervisor:
- Department of Physics
- Synopsis:
-
Individual work will include implementation and testing of a program for generating of particle collision. Results are reviewed.
- Requirements:
-
Secondary school knowledges.
- Syllabus of lectures:
-
1. Programing program compilation, software versioning and revision control systems (SVN,git)
2. Advanced C++, libraries C++11 and newer, templates, STL, boost,...
3. Geant4 framework
4. ROOT extensions TMVA, statistical tools, PROOF
- Syllabus of tutorials:
- Study Objective:
-
Acquired knowledge:
Data analysis in high energy particle physics ? typical programs and procedures, particle collisions simulation
Acquired skills:
Individual simulation of particle collision and consequent analysis using proper tools
- Study materials:
-
Compulsory literature:
ROOT Reference guide - root.cern.ch
Geant4 documentation: http://geant4.web.cern.ch/geant4/support/userdocuments.shtml
Optional literature:
online tutorials for C++11/14, SVN, git, TMVA
- Note:
- Time-table for winter semester 2024/2025:
- Time-table is not available yet
- Time-table for summer semester 2024/2025:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Jaderná a částicová fyzika (elective course)
- Kvantové technologie (elective course)
- Quantum Technologies (elective course)
- Nuclear and Particle Physics (elective course)