University of Warsaw, Faculty of Physics - Central Authentication System
Strona główna

(in Polish) Narzędzia komputerowe dla fizyki jądrowej

General data

Course ID: 1100-4NKFJ
Erasmus code / ISCED: (unknown) / (unknown)
Course title: (unknown)
Name in Polish: Narzędzia komputerowe dla fizyki jądrowej
Organizational unit: Faculty of Physics
Course groups: (in Polish) Przedmioty do wyboru dla doktorantów;
(in Polish) Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka
Physics, 2nd level; Nuclear and particle physics
Course homepage: https://www.fuw.edu.pl/~kpias/nkfj/nkfj.html
ECTS credit allocation (and other scores): (not available) Basic information on ECTS credits allocation principles:
  • the annual hourly workload of the student’s work required to achieve the expected learning outcomes for a given stage is 1500-1800h, corresponding to 60 ECTS;
  • the student’s weekly hourly workload is 45 h;
  • 1 ECTS point corresponds to 25-30 hours of student work needed to achieve the assumed learning outcomes;
  • weekly student workload necessary to achieve the assumed learning outcomes allows to obtain 1.5 ECTS;
  • work required to pass the course, which has been assigned 3 ECTS, constitutes 10% of the semester student load.

view allocation of credits
Language: Polish
Prerequisites (description):

(in Polish) Przedmiot przeznaczony jest dla studentów posiadających podstawową znajomość języka programowania C++ (w tym klas) oraz podstawy obsługi Linuxa. Potrzebna jest podstawowa wiedza z zakresu oddziaływania cząstek z materią, podstawowe wiadomości o kinematyce relatywistycznej i o hadronach.

Short description: (in Polish)

Celem zajęć jest opanowanie kilku podstawowych narzędzi komputerowo-programistycznych używanych w doświadczalnej fizyce jądrowej: program Srim/Trim, środowisko do analizy danych ROOT, symulator kinematyki cząstek Pluto i modele transportu (tj. symulatory przebiegu zderzeń jądrowych).

Full description: (in Polish)

Na zajęciach studenci poznają w praktyczny sposób kilka narzędzi komputerowych przydatnych w pracy doświadczalnego fizyka jądrowego.

1. Program Srim (i jego symulacyjna wersja Trim) do modelowania przechodzenia cząstek przez materię (strata energii, straggling)

2. Cernowskie środowisko programistyczne ROOT do analizy danych fizycznych. Omówimy m.in.:

- klasy podstawowe, m.in. TCanvas, TH1, TH2, TF1, TMath, TRandom3, TVector3, TLorentzVector, TGraph, TGraphErrors

- Dopasowywanie funkcji do histogramu oraz TGraphErrors

- TFile: obsługa plików

- TTree: drzewo jako baza danych doświadczalnych

- Listy: TObjArray, TClonesArray, TOrdCollection

- Własne obiekty dziedziczące po TObject

- Kompilacja kodu C++ z klasami ROOT'a.

3. ROOT'owski pakiet TSpectrum do analizy widm z maksimami (peakami).

4. Pakiet Pluto do symulacji kinematyki hadronów i leptonów, uwzględniający ich rozpady.

5. Pakiety do symulacji zderzeń jąder atomowych (AA) oraz reakcji elementarnych na jądrach (np. e-A, foton-A, pion-A, proton-A) : GiBUU, SMASH, UrQMD, PHSD, JAM/RQMD

Learning outcomes: (in Polish)

Po zakończeniu przedmiotu studenci powinni umieć:

1. wyznaczyć przewidywaną stratę energii jonów po przejściu przez absorbent

2. dokonać w ramach środowiska ROOT prostej analizy danych z eksperymentu oraz zaimplementować strukturę własnych danych

3. wysymulować w środowisku Pluto rozkład populacji w przestrzeni fazowej cząstek i ich produktów rozpadu

4. wygenerować w ramach modelu transportu cząstki wyemitowane ze zderzeń danego układu jądrowego przy ustalonej energii i klasie centralności. Student powinien znać podstawowe koncepcje związane z taką symulacją

Assessment methods and assessment criteria: (in Polish)

Zaliczenie na ocenę na podstawie wykonanego projektu.

Jeśli Student jest związany z grupą badawczą, mile widziane są takie projekty, które będą użyteczne do badań w kontekście działalności w grupie. Jeżeli nie możesz znaleźć własnej propozycji, proszę o kontakt z wyprzedzeniem.

Projekt nie może być kopią bądź niewielką modyfikacją zadania służącego do zaliczenia innego przedmiotu.

This course is not currently offered.
Course descriptions are protected by copyright.
Copyright by University of Warsaw, Faculty of Physics.
ul. Pasteura 5, 02-093 Warszawa tel: +48 22 5532 000 https://www.fuw.edu.pl/ contact accessibility statement site map USOSweb 7.2.0.0-11 (2025-12-17)