PAW - пример вывода кода | |
Автор (ы) исходного кода | CERN |
---|---|
Первоначальный выпуск | 1986; 34 года назад (1986) |
Стабильная версия | 2.13 / 08/16 сентября 2002 г.; 18 лет назад (2002-09-16) |
Тип | Физика элементарных частиц |
Лицензия | GNU GPL |
Веб-сайт | cern.ch / paw / |
Physics Analysis Workstation (PAW) - это интерактивный компьютерный программный инструмент с поддержкой сценариев для анализа данных и графического представления в High Energy Physics (HEP).
Разработка этого программного инструмента началась в CERN в 1986 году, он был оптимизирован для обработки очень больших объемов данных. Он был основан и предназначен для взаимодействия с компонентами CERNLIB, обширной коллекции библиотек Fortran.
PAW была стандартным инструментом в физике высоких энергий на протяжении десятилетий, но практически не использовалась. Несмотря на сохраняющуюся популярность с 2008 года, он уступает место пакету ROOT на основе C ++. Существуют руководства по преобразованию. В 2014 году разработка и поддержка были остановлены.
PAW использует собственный язык сценариев. Вот пример кода (с его фактическим выводом), который можно использовать для построения данных, собранных в файлах.
* чтение вектора данных / чтение X, Y input_file.dat * eps plot fort / file 55 gg_ggg_dsig_dphid_179181.eps meta 55 -113 opt linx | линейная шкала opt logy | логарифмическая шкала * здесь набор графиков plci 1 | набор цветов линии lwid 2 | установить ширину линии dmod 1 | тип линии (сплошная, пунктирная и т. д.) графика 32 X Y AL | 32 обозначает строки входных данных во входном файле * заголовок графика и набор комментариев txci 1 atitle '[f] (deg)' 'd [s] / d [f]! (mb) 'set txci 1 text 180.0 2e1' [f] = 179... 181 deg '0.12 close 55