MCDST: A Unified Storage Format for Heavy Ion Collision Simulated Data
https://doi.org/10.56304/S2079562922030289
Abstract
Monte Carlo generators for relativistic heavy–ion collisions have non–standardize output formats. Thus, data that are simulated by different generators require different processing techniques. To resolve this issue, a unified storage format with an interface to read and process data is implemented. Unification should be interpreted as the ability to convert any generator output into discussed format. The presented cross–platform solution, McDst software library, is developed on the object–oriented paradigm using C++ language and CERN ROOT libraries. It is distributed in a form of source code and can be extended by end–user. The structure of the format and use cases for the library are presented.
About the Authors
E. A. KuzinaRussian Federation
Moscow, 115409
G. A. Nigmatkulov
Russian Federation
Moscow, 115409; Dubna, Moscow oblast, 141980
References
1. Brun R., Rademakers F. // Nucl. Instrum. Methods Phys. Res., Sect. A. 1997. V. 389 (1). P. 81–86.
2. Workman R.L. et al. (Particle Data Group) // Prog. Theor. Exp. Phys. 2022. V. 2022 (8). P. 083C01.
3. Sjöstrand T. et al. // Comput. Phys. Commun. 2005. V. 191. P. 159.
4. Bass S.A. et al. // Prog. Part. Nucl. Phys. 1998. V. 41. P. 255–369.
5. Bleicher M. et al. // J. Phys. G. 1999. V. 25 (9). P. 1859–1896.
6. https://github.com/nigmatkulov/McDst.
7. Stallman R., McGrath R., Smith P.D. GNU Make: a Program for Directing Recompilation. 1996. Massachusetts: Free Software Foundation. https://www.gnu.org/software/make/manual/make.pdf).
Review
For citations:
Kuzina E.A., Nigmatkulov G.A. MCDST: A Unified Storage Format for Heavy Ion Collision Simulated Data. Nuclear Physics and Engineering. 2023;14(1):56-60. (In Russ.) https://doi.org/10.56304/S2079562922030289