���������������� �������������� ���� (��.9) (original) (raw)
� ���� 9
�������� ������������ ���������, ������������ ��� �����,
��������������� ��������� � ������������ ������.
��������� PAW � ROOT. ����������
���. 9.1. ����� ������������ ����������� ��� ������������� � ��������� ������ ������������ GRAAL �� ������������ ������������ �������
����������� �������� ������� ������ GRAAL ������������ �� ���.9.1. ������ � ����������� ��� ��������� � ������� ����������������� ������, ���������� ����� �������� ��� ������������� ������������. �������������, � ��������, ���������� ��� ������� ������������� ����������� � ������� ��� ��� ���� ����������� �������, � ����� ��� ������ ������ ������� �������. ��������� ������� ������ �������� �� ����� FORTRAN77, � �������������� ��������� GERNlib 2.
����������������� ������ �������� �� DLT ����� � ���� ������ � �������� �������. ��������� DECODE ����������� ��� ����� � ������ NTuple, ��� ������ � ������� ������������ ���������� �����, �������� � ����� ��������� CERNLib. ����� DATA.BASE �������� ���������� � ����������� ������� �� ����������. ��������� PREAN, ��������� ���������� �� DATA.BASE, ��������� ��������������� ������ ������������������ ����� ������������ �� DECODE. ��� ��������� ������� �� ������� ��� � ��� � ������� ��������� ���������� �������: ���, ���. �� ���� ����� ��� �� ���������� ������ ��������� �������, ��� ��� ������� ��������� � �����������, ��� � ��� ���� ��������� � �����. ���, ��������, ���������� �������, � ������� ����� ����������� ��������� � ��������� ������� ������� ����� �������. ����� ������������� �������� ���������� ��������� (������ ������������ ����������� �������� �������) � �������� �������� ��������������� ���������� ��������� �������� � ���������� ����������� ��������. ����� ����������� ���� ( � ) ����������� ������ ����� MWPC. �������� ������ �������������� ��������� BGO-����������� (������ ������������ ����������� �������� ����������). ����������� ������ ������ � ��������� LAGRANGE. ������ ���������� ������������� ��������������� ������ ������� � ���������� ������������ ��� ��������� �����������.
��������� FLUX ������ ��� ���������� ���������� �����-������� ������� �� ������ �� ����� ���������. ��������� ������ ������� ������ ��� ��������� �������, ��������������� ��� ��� ���� ��������� ������� (��������� � ��������� ������ ������� �� . � ����� "������ ������������� ������� ������������ ������� �� ��������").
��������� LAGGEN (LAGrange GENerator) ���������� ������ ��������, ����������� ����� �����, �������� ������� �������, �������� ��������� LAGRANGE, � ����� ���� ������ �CHANNEL.MAT�, � ������� �������� ��������� ������������ ������ �� ��������, ������� ��������������, ����������� � ������ ��� ��������� ��������������� ��������� ���������. ��������������� ����� �������������� ����� ���������� LAGDIG (LAGrange DIGital), ������� �������� �� � ����, �������� �� ��������� ������������, �� ���� ��������� ������� ������� ����������. ������� �� ������ LAGDIG�� ����� ���� ������������ ��������� ���������������� ������� PREAN (PREliminary Analysis) , ������� ������������ � ��� ������� ����������������� ������. ��� ���� ��������� ������ ���� ���������� ���������� DECODE , ������� ���������� ����� ������ � �������� �� � �������� ��������� ���� � ������� ntuple. ����� �� ������ ��������� PREAN ����� ���� ����� ������������ � ����������� ��� ���� ���� � ������� ��������� PAW (Program Analysis Workstation). ����� ����� �������� ��� ������� � ������������� ������������ �������� ���������� ����������� ��� ������ ������ � ����������� ������������.
��������� LAGGEN �������� �� ������ ��������� GEANT3.21. ������� ���� ��������� �������� ��������� ��������� ������� ������� � ������������� ������� ���������� ��� ����������� ��������� �������. ��������� GGAMMA, ��������� ��������� ����� ������� ������ � ����� ���������� ���������� ESRF, ���������� ������ ������� ���������� �������. �� ������ ����� �������, � ��� �� �������� ������� � ������� ������������� �������, LAGGEN ���������� ���������� �������. ������� � ������� ������������� ��������� ������� �������� � ������������ � ���������� ������������������ �������, � ��� �� ���������� �������������� ��������. �� ������ ��������� ��������� � ������������� ��������� LAGRANGE ��������� LAGGEN ���������� ��� ������ ��� ����������� ��� ��� ���� �������.
��������� LAGDIG ���������� ������ ����������� ����������, �� ���� ��������� ���������� ��������, � ������ ��� � ���. ����������� ������ ���� ��������� �������� ����, ����������� ����, ��� ����� ���� ������� � ���� ������������ ����� ������ ��������� DECODE. �����, ��������� ������� �������������� � ����������������� ������ ��������� ���������.
����� ������������ ����� ����� �������� � ������� FORTRAN ��� ������ � ID � 2D �������������, � ��� �� ������� ������� Ntuple (Tuple (����.) � ������ ��������������� ��������� ������ ��� �������.)
��������� ����� Ntuple ������ ������ �� ��������� �������. ����� ��������� ��������� ��� ������������ ������� N ������� ������������. �����, ��� ��, ������ �� ������� ��������������� � ���������� ����������� (��������, ����� ����������� ���������� ���������, ���������� ������� �� ����������� ����������, ��������� ��������� �� ������� ���������, ����� ������������ � �.�.). ���� Ntuple ����� �����������, ��� MxN �������, � ������� �� �������� ����������� ����������, � �� ������� ������ �������. ����������� �������� ������� �������������� (��������, � ���� �������� ASCII �����) ����� ������ �������������� ��-�� �������� ����� ����������, � ��� �� ��-�� ������� ���������� ����� ����� ����������� (��������, ���������� ��������� ������� �� ��� ������), ��������� ��������� ������� ���������� ���� �� ����� �������������� ������������� ��� ������� ����������� ������. ����� �������, ����� �������, ��� Ntuple � ��� ��������������� ������ ������ �������������� ������ (���������� ������� ���� ������).
��������� PAW (Physics Analysis Workstation) � ROOT � ��� ������������� ��������� ������� ������ � ������������ ������������� �����������, � ������������ ������������� ����������� ��������. �� ����, PAW �������� ����������� � ������ ��������� CERNLib. ���, ��� ����� ������� � PAW ������������, ����� ����� ����������� � ������������� ����������� ����, ��������������� ��������� �� ��� ���� ��������� �� ��������� CERNLib.
��������� PAW ���������� ����� ����������� ���� ������, ����������� �������� � ���������� ������, �������������, ��� �������, � ��������� ��������� �������� �� ������ �����. ���������� ��� �� ����������� ���������� ���������� PAW, ���������� PAW++, ������� � ��������� ������� �������� ������ � PAW.
ROOT ������������ ����� ������ �� ��������� � PAW ����� ��� ������� ������. �� �� ������ � CERNlib � �������� ��������� ��������, ������������� � ������ CERN. � ������� �� PAW, ������������ ���������� ���������� �� FORTRAN, ROOT �������� � C++, ��� ��������� ����������� �������� ��������������� ������ � ������ � ROOT. � ROOT ��� �� ���������� ���� �������� �� Ntuple ������ ������ �������������� ������, ������ ������� ������ ������������ ��� ������ � �������.
�������������� ����������:
- GRAAL homepage: http://www.infn.it/levisand/graal/graal.html
- CERNLib: http://sernlib.web.cern.ch/cernlib.
- Scientific Linux CERN: http://linux.web.cern.ch/linux/.
- The ROOT system Home Page: http://root.cern.ch/.
24.04.2014