OBJECT LIBRARY FOR A NEW-GENERATION OF EXPERIMENT-CONTROLLING APPLICATIONS UNDER THE UNIX OPERATING SYSTEM

Citation
Ya. Gaponov et al., OBJECT LIBRARY FOR A NEW-GENERATION OF EXPERIMENT-CONTROLLING APPLICATIONS UNDER THE UNIX OPERATING SYSTEM, Journal of synchrotron radiation, 5, 1998, pp. 593-595
Citations number
5
Categorie Soggetti
Instument & Instrumentation","Physics, Applied",Optics
ISSN journal
09090495
Volume
5
Year of publication
1998
Part
3
Pages
593 - 595
Database
ISI
SICI code
0909-0495(1998)5:<593:OLFANO>2.0.ZU;2-5
Abstract
The Interface Object Library based on the Motif extension of the X Win dows system and on the ESONE SVIC-VCC Library is presented. Some featu res of the applications for controlling a synchrotron radiation experi ment are discussed. The Interface Object Library is written in the obj ect-oriented C++ language. The library class-hierarchy structure is pr esented and discussed. Several interfaces were realized in the Interfa ce Object Library: the Windows interface, the CAMAC interface and the interface for supporting the experiment. The behaviour of the objects describing the CAMAC crate and CAMAC block is discussed. The applicati on of these protocols for controlling the fast one-coordinate position -sensitive X-ray detector OD3 is presented.