Abstract |
In the contribution we present the data acquisition, processing and
visualization system, which is being built at the Institute of Physics,
Slovak Academy of Sciences, Bratislava and FLNR JINR Dubna. DaqProVis is
well suited for interactive analysis of multiparameter data from small and
medium sized experiments in nuclear physiscs. However it can analyse event
data even from big experiments, e.g. from GAMASPHERE. The system is
continuously being developed, improved and supplemented with new additional
functions and capabilities.
The data acquisition part of the system allows one to acquire multiparameter
events either directly from the experiment, from a list file of events or
from another DaqProVis working in server mode. The capability of DaqProVis
to work simultaneously in both the client and the server mode enables us to
realize remote as well as distributed acquisition, processing and
visualization systems.
The raw events coming from one of the above mentioned data sources
can be sorted according to predefined criteria (gates) and written to
sorted streams as well. The event variables can be anlysed to create 1, 2,
3, 4, 5 "parameter histograms" spectra, analysed and compressed using
on-line compression procedure (the amplitude analysis is carried out
simultaneously with the compression, event by event, in on-line acquisition
mode), sampled using various sampler modes (sampling, multiscaling, or
stability measurement of a chosen event variable).
>From acquired multidimensional spectra one can make slices of lower
dimensionality. Continuous scanning aimed at looking for and localizing
interesting parts of multidimensional spectra, with automatic stop when the
attached condition is fulfilled, is also possible
Once collected the analysed data can be further processed using
sophisticated background elimination, deconvolution, peak searching and
fitting algorithms. A comprehensive number of both conventional and new
developed spectra processing algorithms were implemented in the system.
The system allows one to display 1, 2, 3, 4, 5-parameter spectra using a
great variety of conventional as well as sophisticated (shaded isosurface,
volume rendering etc) visualization techniques. It supports various
graphical formats (pcx, ps, jpg, bmp). If desired all changes of individual
pictures or entire screen can be recorded in an avi file. It proved to be
very efficient, e.g. in the analysis of iterative processing methods
(deconvolution, fitting).
The modular structure of the DaqProVis system provides a great
flexibility for both experimental and post-experimental configurations. To
write the software we have employed the object oriented approch. Objects
such as detection line, event, gate/condition, filter, analyser, sampler,
compressor, spectrum, picture etc. are internally represented by structures.
The experimental, processing and visualization configurations are completely
stored in the networks of structures.
|