Software for High Energy Particles Registration
Development of Models and Software to Study and Register Interactions between High-Energy Particles and Matter
Tech Area / Field
- INF-SOF/Software/Information and Communications
- PHY-PFA/Particles, Fields and Accelerator Physics/Physics
3 Approved without Funding
ITEF (ITEP), Russia, Moscow
- VNIITF, Russia, Chelyabinsk reg., Snezhinsk
- University of Maryland / Department of Physics, USA, MD, College Park\nLawrence Livermore National Laboratory / / Next Linear Collider Group, Physics & Advanced Technologies, USA, CA, Livermore
Project summaryThe objective of the Project proposed is to develop models, algorithms and software packages to study the processes of interaction between high-energy particles and matter and particle registration in the detectors. The Project proposed is expected to result in creation of an integrated software complex for solving a wide range of radiation problems. While creating the integrated software complex for radiation transport problems, it is planned to develop and improve physical models of high-energy particle interactions with matter in order to more precisely describe production of active nuclides, and behavior of residual nuclei and evaluate their effect on material properties.
The planned activities will be noticeably facilitated by a service direction of software development intended to process and visualize calculation results, visualize geometry, monitor the calculated system, create well-developed communications between different codes used to calculate radiation characteristics.
Packages of codes will be created to describe in detail a response of optical quartz fibers of the calorimeter to the impact of high-energy electrons and pions. This type of calorimeters can reliably operate at extremely high exposure doses and neutron fluxes. It is planned to simulate different ways of calibrating the channels for reading signals from the calorimeter cells, study effect of radiation damages on the calorimeter characteristics, develop algorithms and software to reconstruct characteristics of high-energy particles registered by different types of the detectors.
Future experiments in high- and superhigh-energy physics will require an absolutely new approach to organization of the experiment simulation, processing and analysis of the experimental data. Huge amount of data and great complexity of the simulating, processing and analyzing codes will require involvement of a large number of experts from different world-class scientific centers. To ensure high effectiveness of the work it is necessary to create a high-performance computer network spread all over the world. A complicated technical configuration of the detectors needs the appropriate software, mainly a unique one. What can help is a high level of standardization of the codes and the use of object-oriented programming. Application of object-oriented programming methods leads to reviewing an approach to creation of the applied codes for experimental data processing and needs significant efforts to develop software supporting the applications.
Creation of the application-supporting software is also one of the objectives of the Project. The software is supposed to be able to analyze compliance of the application source code with the principles of Object-Oriented Analysis and Design (OOAD). The compliance analysis will be based on calculation of the object-oriented metrics for the packages of the applications. In addition application-supporting software is supposed to incorporate means to verify how the application source codes comply with stylistic rules of code development. Such rules serve to unify the source codes and simplify the code understanding for all participants of the Project. The application-supporting software could be then used in the interests of other software complexes beyond the framework of the Project.
Computer infrastructure is supposed to be created under the Project. It will consist of the computer clusters running under Unix operating system and equipped with the up-to-date libraries of codes used in the world largest scientific centers involved in research into fundamental properties of matter, such centers as CERN (Switzerland), FNAL (USA), DEZI (Germany), KEK (Japan), etc. This infrastructure will enable ITEP and VNIITF to effectively develop new algorithms and software that will be later used by the world scientific community. In future this infrastructure will enable processing and analysis of the experimental data obtained at the world largest installations for studying super high-energy particle interactions.
The International Science and Technology Center (ISTC) is an intergovernmental organization connecting scientists from Kazakhstan, Armenia, Tajikistan, Kyrgyzstan, and Georgia with their peers and research organizations in the EU, Japan, Republic of Korea, Norway and the United States.
ISTC facilitates international science projects and assists the global scientific and business community to source and engage with CIS and Georgian institutes that develop or possess an excellence of scientific know-how.