GSI
FRS
SATAN Help SATAN-EXE
| |
SATAN (System for the analysis of
tremendous amounts of nuclear
data) is the successor of the first GSI standard data analysis package to analyze
experimental data, to perform model calculations, and to visualize the results.
The spirit of this package is to reduce the need for programming work to be done by
the user to a minimum and to have access to almost all functions by commands.
Features of the WINDOWS version of SATAN:
| Written in modern IBM VisualAge PL/I
for Workstations (last release February 2008). |
| Multi-thread design. |
| Reading of data arrays in different simple ASCII formats. |
| Reading of ASCII and binary list-mode data in several
formats. |
| Elaborate support of GSI-type list-mode data structures with filter
capability. |
| Online usage by connection to the Remote Event Server. |
| Command language for batch mode. |
| Numerous capabilities for manipulating analyzers. |
| Powerful fit capabilities with least-squares and Poisson
fits. |
| Graphic presentation of 1-dimensional and 2-dimensional spectra. |
| Automatic peak finding in one and two dimensions. |
| Multi-spectra live display. |
| Graphic package GRAF incorporated. |
| Supports graphics output on plotters and to EPS or WMF files. |
| Needs no other than the PL/I run-time library. |
Last update of SATAN: November, 2008.
See the SATAN/GRAF MANUAL for a
documentation.
(Responsible for the WINDOWS versions: Karl-Heinz Schmidt)
This version of SATAN runs on Windows/NT, Windows 2000, Windows XP, and Wine (under LINUX).
There is a dedicated SATAN version available on UNIX and LINUX, see this WEB page.
The different versions of SATAN are compatible to a great
extent. For the installation of SATAN the PL/I compiler is
required. Look here for access to
the source files and for the description of the installation procedure.
On-line connection to REV server: The client, which connects SATAN to the
Remote Event Server, including the necessary modules of the C run-time library can be downloaded
here.
Why and how using PL/I?
Books on modern PL/I:
| Eberhard Sturm, "Das neue PL/1 für PC, Workstation
und Mainframe", VIEWEG, ISBN 3528447923 |
| R. Vowels, "Introduction to PL/I, Algorithms,
and Structured Programming", 3rd Ed., Sept. 1997,
ISBN 0-9596384-9-0 |
| Joan K. Hughes, "PL/I Structured Programming" |
| Research Education Assn, "The Essentials of PL/1
Programming Language" |
Publications
of IBM on VisualAge PL/I.
WEB site of IBM VisualAge
PL/I (general)
WEB site of IBM VisualAge
PL/I FixPak
|