right|thumb|400px|PAW – przykładowy wykres stworzony za pomocą tego narzędzia

Physics Analysis Workstation (w skrócie PAW) – interaktywne narzędzie do analizy danych. Wyposażone we własny język skryptowy, umożliwia przede wszystkim graficzną prezentację i analizę wyników. PAW znajduje szerokie zastosowanie w fizyce wysokich energii. Program został stworzony w CERN-ie, w 1986 roku. Opracowano go z myślą o przetwarzaniu dużych ilości informacji. PAW jest zbudowany w oparciu o bibliotekę CERNLIB, którą stanowi pokaźna kolekcja procedur napisanych w Fortranie.

PAW od kilkudziesięciu lat jest podstawowym narzędziem fizyków jądrowych i cząsteczkowych. Jednak w ostatnich latach jego popularność spadła na rzecz prostszych w obsłudze programów.

Przykład skryptu

PAW do analizy danych i tworzenia wykresów dysponuje własnym językiem skryptowym. Poniżej przykładowy kod takiego skryptu:

* dane wejsciowe

vector/read X,Y plikw_we.dat

* tu zaczynamy rysunek eps

fort/file 55 gg_ggg_dsig_dphid_179181.eps meta 55 -113

zone 1 1 ! ilosc wykresow na stronie (x y)

opt linx ! skala liniowa opt logy ! skala logarytmiczna

* rysujemy pusty uklad wspolrzednych * graph/hplot/null x_min x_max y_min y_max graph/hplot/null 179.0 181.0 1e3 1e7

* umieszczamy wykres na ukladzie

set plci 1 ! kolor linii set lwid 2 ! grubosc set dmod 1 ! rodzaj (ciagla, przerywana) graph 32 X Y l,s | l,s ! 32 to ilosc wierszy z danymi WE

*tytul wykresu

set txci 1 atitle '[f] (deg)' 'd[s]/d[f]! (mb)'

* komentarze

set txci 1 text 180.0 2e1 '[f]=179...181 deg' 0.12 *text 20.0 1.65e-1 'gg "5# ggg' 0.12

close 55 return

Zobacz też Fortran CERN Fizyka cząstek elementarnych Fizyka jądrowa

Linki zewnętrzne dokumantacja PAWia na stronie CERNu Historia PAWia CERNLIB

Kategoria:Narzędzia fizyki