Całkowanie metodą Monte Carlo przy użyciu klasy TFoam z pakietu ROOT
Całkowanie metodą Monte Carlo przy użyciu klasy TFoam z pakietu ROOT Documentation

Autorzy

(Justyna Peciak, Teresa Rodak)

Cracow University of Technology Krakow, Poland

Opis programu:

Program służy do obliczania całki metodą Monte Carlo. Wykorzystuje bibliotekę ROOT - pltformę programistyczną wyposarzona w ogromną ilość gotowych klas do analizowania dużej ilości danych. \ Główną cechą metody Monte Carlo jest generowanie liczb losowych i użycie ich do obliczęń. Do generowania liczb losowych użyta zaostała funkcja TFoam. Funkcja charakteryzuje się tym że posiada generator MC o wysokiej wydajności. Uzyskuje ją dzięki podzieleniu dziedziny całkowania na małe komórki. \ Dodatkowo prgram został wyposarzony w obsługę wykresów. W tym celu zostały użyte klasy TCanvas i TH2. \ Działanie programu:

\ Efektem działania programu jest wyświetlenie wyniku całki z uwzględnieniem błędu oraz okno z wykresem funkcji.

Katalogi

Sposób uruchomienia:

Bibliografia:

[1] ROOT: https://root.cern.ch/

[2] ROOT Class list: https://root.cern.ch/doc/master/annotated.html

[3] TFoam documentation: https://root.cern.ch/doc/master/classTFoam.html

[4] Monte Carlo Cellular Algorithm: http://arxiv.org/abs/physics/0210061