- en
- ru
This is an old revision of the document!
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. Nethertheless, 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 thes 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. Continuity in the application interface has been saved. Wherein
Added list of variability in the job axis scanning using XML files measurement procedure at the point moved to separate script file (to Python) for visualization of measured spectra and library dependencies used matplotlib.
The new version was implemented at PyQT. It was organized as a modifiable set of modules to facilitate the construction of the different options by replacing the module. Thus prepared version REMUR, reflection, HUME, Epsilon, DN-6 and MD-12. In the last two program is used as the primary user interface (GUI).
After leaving S.Veleshki JINR work on the program was continued.
The following features have been added (the first three opportunities present in the form V.E.Yudina):
Scan «R- relations" (the ratio of two measurements with different polarization) scanning along the two axes (double nested loop) calculating the position of the average value of the spectrum and the transition to it, as well as the transition to the position of the maximum and minimum range Scanning of all types of detectors (monodetektory, 1D and 2D PSD) scanning the two-dimensional visualization of the results in the form of density maps.
Also added new service capabilities:
automatic addition of points in a graph of dependencies, accompanied by an audible signal recording schedule according to an ASCII file simplification of the interface (with the exception of "extra" operations) update software imaging spectra (SpectraViewer).