- en
- ru
Return to calibration programs
The history calibration program development
To simplify the process of REMUR instrument calibration a program ICE (Integrated Calibration Environment) was designed in 2003 by V.E.Yudin. This program was designed as an add-on for complex Sonix (former version for the Sonix +). The program was written in Visual C ++, it has been designed just for current configuration of instrument hardware and without the use of any graphics libraries. The program has been very successfully used until the shut down the reactor in 2006. However, after the launch of the reactor in 2011 the configuration of the instrument has been changed and further application of this version has become impossible. In addition, there was a need to develop a similar programs for other reflectometers REFLEX and GRAINS also. This required completely redesign the program, which was done S.Veleshki. The structure of the program and the user interface were generally preserved. The new features are:
- List of axis for scans are configured by an XML file
- The measurement procedure at scan point was separated in the special Python file
- The matplotlib graphical package is used for data visualization.
The new version was implemented at PyQT. It was organized as a set of modules to facilitate the construction of the different options by replacing the modules. This approach was used to prepare various versions of calibration programs for some instruments (reflectometrs, YuMO, Epsilon). It is also used as main GUI for the DN-6 and the DN12.
After leaving S.Veleshki JINR work on the program was continued.
The following features have been added (the first three opportunities present in the original Yudin’s version):
- Scans for so-called «R- relations“ (the ratio of two measurements with different polarization)
- Two dimensional scans (double nested loop)
- calculating the position of the average value of the spectrum and possible move to it, as well as moving to positions of the maximum and minimum
- Scans are available for all types of detectors (point, 1D and 2D PSD)
- Visualization the result of two-dimensional scan as color map.
New service capabilities are also added:
- During the scan new points are automatically added to the curve at the Dependency panel with the sound signal
- All curves can be saved in ASCII files
- The user interface is simplified by exclude some “extra” operations
- New updated version of the SpectraViewer are used.
Return to calibration programs
— kirilov 2015/12/03 10:55