{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,18]],"date-time":"2026-04-18T00:53:54Z","timestamp":1776473634233,"version":"3.51.2"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,12,18]],"date-time":"2018-12-18T00:00:00Z","timestamp":1545091200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Comput Softw Big Sci"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1007\/s41781-018-0013-0","type":"journal-article","created":{"date-parts":[[2018,12,18]],"date-time":"2018-12-18T06:13:17Z","timestamp":1545113597000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":49,"title":["Towards A Next Generation of CORSIKA: A Framework for the Simulation of Particle Cascades in Astroparticle Physics"],"prefix":"10.1007","volume":"3","author":[{"given":"Ralph","family":"Engel","sequence":"first","affiliation":[]},{"given":"Dieter","family":"Heck","sequence":"additional","affiliation":[]},{"given":"Tim","family":"Huege","sequence":"additional","affiliation":[]},{"given":"Tanguy","family":"Pierog","sequence":"additional","affiliation":[]},{"given":"Maximilian","family":"Reininghaus","sequence":"additional","affiliation":[]},{"given":"Felix","family":"Riehn","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2535-402X","authenticated-orcid":false,"given":"Ralf","family":"Ulrich","sequence":"additional","affiliation":[]},{"given":"Michael","family":"Unger","sequence":"additional","affiliation":[]},{"given":"Darko","family":"Veberi\u010d","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,12,18]]},"reference":[{"key":"13_CR1","unstructured":"Heck D, Knapp J, Capdevielle JN, Schatz G, Thouw T (1998) CORSIKA: a monte carlo code to simulate extensive air showers. Technical Report FZKA-6019, Forschungszentrum Karlsruhe"},{"key":"13_CR2","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1088\/1742-6596\/47\/1\/005","volume":"47","author":"J\u00f6rg R H\u00f6randel","year":"2006","unstructured":"H\u00f6randel J\u00f6rg R (2006) A review of experimental results at the knee. J Phys Conf Ser 47:41","journal-title":"J Phys Conf Ser"},{"key":"13_CR3","doi-asserted-by":"publisher","first-page":"663","DOI":"10.1016\/S0168-9002(01)02169-6","volume":"486","author":"M Ambrosio","year":"2002","unstructured":"Ambrosio M et al (2002) The MACRO detector at Gran Sasso. Nucl Instrum Method A 486:663","journal-title":"Nucl Instrum Method A"},{"key":"13_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/S0927-6505(97)00031-5","volume":"8","author":"A Daum","year":"1997","unstructured":"Daum A et al (1997) First results on the performance of the HEGRA IACT array. Astropart Phys 8:1","journal-title":"Astropart Phys"},{"key":"13_CR5","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/S0927-6505(02)00187-1","volume":"19","author":"J Knapp","year":"2003","unstructured":"Knapp J, Heck D, Sciutto SJ, Dova MT, Risse M (2003) Extensive air shower simulations at the highest energies. Astropart Phys 19:77","journal-title":"Astropart Phys"},{"key":"13_CR6","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/S0920-5632(96)00847-X","volume":"52","author":"AM Hillas","year":"1997","unstructured":"Hillas AM (1997) Shower simulation: lessons from MOCCA. Nucl Phys B Proc Suppl 52:29","journal-title":"Nucl Phys B Proc Suppl"},{"key":"13_CR7","unstructured":"Sciutto SJ (1999) AIRES: a system for air shower simulations. User\u2019s guide and reference manual. Version 2.2.0"},{"key":"13_CR8","doi-asserted-by":"publisher","first-page":"380","DOI":"10.1016\/j.cpc.2009.09.022","volume":"181","author":"Matias Tueros","year":"2010","unstructured":"Tueros Matias, Sciutto Sergio (2010) TIERRAS: a package to simulate high energy cosmic ray showers underground, underwater and under-ice. Comput Phys Commun 181:380","journal-title":"Comput Phys Commun"},{"key":"13_CR9","doi-asserted-by":"publisher","first-page":"116001","DOI":"10.1103\/PhysRevD.67.116001","volume":"67","author":"Hans-Joachim Drescher","year":"2003","unstructured":"Drescher Hans-Joachim, Farrar Glennys R (2003) Air shower simulations in a hybrid approach using cascade equations. Phys Rev D 67:116001","journal-title":"Phys Rev D"},{"key":"13_CR10","unstructured":"Risse M, Heck D, Ostapchenko S, Knapp J (2002) EAS simulations at Auger energies with CORSIKA"},{"key":"13_CR11","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1016\/S0927-6505(00)00158-4","volume":"15","author":"M Kobal","year":"2001","unstructured":"Kobal M (2001) A thinning method using weight limitation for air-shower simulations. Astropart Phys 15:259","journal-title":"Astropart Phys"},{"key":"13_CR12","doi-asserted-by":"publisher","first-page":"270","DOI":"10.1016\/j.astropartphys.2008.10.002","volume":"30","author":"Pierre Billoir","year":"2008","unstructured":"Billoir Pierre (2008) A sampling procedure to regenerate particles in a ground detector from a \u2019thinned\u2019 air shower simulation output. Astropart Phys 30:270","journal-title":"Astropart Phys"},{"key":"13_CR13","unstructured":"Bruijn R, Knapp J, Valino I (2011) Study of statistical thinning with fully-simulated air showers at ultra-high energies. Proceedings of the ICRC2011, p 39"},{"key":"13_CR14","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1007\/s10686-011-9247-0","volume":"32","author":"M Actis","year":"2011","unstructured":"Actis M et al (2011) Design concepts for the Cherenkov Telescope Array CTA: an advanced facility for ground-based high-energy gamma-ray astronomy. Exper Astron 32:193","journal-title":"Exper Astron"},{"key":"13_CR15","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1016\/j.newar.2003.12.004","volume":"48","author":"JA Hinton","year":"2004","unstructured":"Hinton JA (2004) The status of the H.E.S.S. project. New Astron Rev 48:331","journal-title":"New Astron Rev"},{"key":"13_CR16","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1016\/j.astropartphys.2006.06.007","volume":"26","author":"A Achterberg","year":"2006","unstructured":"Achterberg A et al (2006) First year performance of the IceCube neutrino telescope. Astropart Phys 26:155","journal-title":"Astropart Phys"},{"key":"13_CR17","doi-asserted-by":"publisher","first-page":"A2","DOI":"10.1051\/0004-6361\/201220873","volume":"556","author":"MP Haarlem van","year":"2013","unstructured":"van Haarlem MP et al (2013) LOFAR: the low-frequency array. Astron Astrophys 556:A2","journal-title":"Astron Astrophys"},{"key":"13_CR18","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1016\/j.astropartphys.2015.02.005","volume":"72","author":"J Aleksi\u0107","year":"2016","unstructured":"Aleksi\u0107 J et al (2016) The major upgrade of the MAGIC telescopes, Part II: a performance study using observations of the Crab Nebula. Astropart Phys 72:76","journal-title":"Astropart Phys"},{"key":"13_CR19","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1016\/j.nima.2003.12.012","volume":"523","author":"J Abraham","year":"2004","unstructured":"Abraham J et al (2004) Properties and performance of the prototype instrument for the Pierre Auger Observatory. Nucl Instrum Method A 523:50","journal-title":"Nucl Instrum Method A"},{"key":"13_CR20","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1016\/j.nima.2012.05.079","volume":"689","author":"T Abu-Zayyad","year":"2013","unstructured":"Abu-Zayyad T et al (2013) The surface detector array of the telescope array experiment. Nucl Instrum Method A 689:87","journal-title":"Nucl Instrum Method A"},{"key":"13_CR21","unstructured":"Heck D, Engel R (2009) The EHISTORY option of the air-shower simulation program CORSIKA. Technical report FZKA-7495, Forschungszentrum Karlsruhe"},{"key":"13_CR22","unstructured":"Fedynitch A, Engel R, Gaisser TK, Riehn F, Stanev T (2016)  \n$${{\\text{MCE}}_{Q}}$$\n\n\n\nMCE\nQ\n\n\n\n-numerical code for inclusive lepton flux calculations. PoS, ICRC2015:1129"},{"key":"13_CR23","doi-asserted-by":"publisher","first-page":"420","DOI":"10.1016\/j.astropartphys.2006.08.005","volume":"26","author":"Till Bergmann","year":"2007","unstructured":"Bergmann Till, Engel R, Heck D, Kalmykov NN, Ostapchenko Sergey, Pierog T, Thouw T, Werner K (2007) One-dimensional hybrid approach to extensive air shower simulation. Astropart Phys 26:420","journal-title":"Astropart Phys"},{"key":"13_CR24","unstructured":"Baack Dominik (2016) Data reduction for CORSIKA. Technical report Baack\/2016a, TU Dortmund, SFB 876"},{"key":"13_CR25","unstructured":"Ulrich Ralf COAST. \nhttps:\/\/web.ikp.kit.edu\/rulrich\/coast.html"},{"key":"13_CR26","doi-asserted-by":"publisher","first-page":"1485","DOI":"10.1016\/j.nima.2007.07.010","volume":"580","author":"S Argir\u00f3","year":"2007","unstructured":"Argir\u00f3 S, Barroso SLC, Gonzalez J, Nellen L, Paul TC, Porter TA, Prado L Jr, Roth M, Ulrich R, Veberi\u010d D (2007) The offline software framework of the Pierre Auger observatory. Nucl Instrum Method. A 580:1485","journal-title":"Nucl Instrum Method. A"},{"key":"13_CR27","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1016\/j.astropartphys.2007.09.004","volume":"28","author":"Eric Armengaud","year":"2007","unstructured":"Armengaud Eric, Sigl Gunter, Beau Tristan, Miniati Francesco (2007) CRPropa: a numerical tool for the propagation of UHE cosmic rays, gamma-rays and neutrinos. Astropart Phys 28:463","journal-title":"Astropart Phys"},{"key":"13_CR28","doi-asserted-by":"publisher","first-page":"250","DOI":"10.1016\/S0168-9002(03)01368-8","volume":"506","author":"S Agostinelli","year":"2003","unstructured":"Agostinelli S et al (2003) GEANT4: a simulation toolkit. Nucl Instrum Method A 506:250","journal-title":"Nucl Instrum Method A"},{"key":"13_CR29","unstructured":"Anchordoqui LA, Cooperman G, Grinberg V, McCauley TP, Paul Thomas\u00a0Cantzon, Reucroft S, Swain JD, Alverson G (2000) Air shower simulation using GEANT4 and commodity parallel computing. In Proceedings of 11th International Symposium on Very High Energy Cosmic Ray Interactions"},{"issue":"1","key":"13_CR30","doi-asserted-by":"publisher","first-page":"918","DOI":"10.1016\/j.nimb.2007.04.281","volume":"261","author":"Hakmana Sanjeewa","year":"2007","unstructured":"Sanjeewa Hakmana, He Xiaochun, Cleven Christopher (2007) Air shower development simulation program for the cosmic ray study. Nucl Instrum Method B 261(1):918","journal-title":"Nucl Instrum Method B"},{"key":"13_CR31","unstructured":"The HDF group. Hierarchical data format, version 5. \nhttp:\/\/www.hdfgroup.org\/HDF5\/"},{"key":"13_CR32","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1016\/S0168-9002(97)00048-X","volume":"389","author":"R Brun","year":"1997","unstructured":"Brun R, Rademakers F (1997) ROOT: an object oriented data analysis framework. Nucl Instrum Method A 389:81","journal-title":"Nucl Instrum Method A"},{"key":"13_CR33","unstructured":"C++ FAQ. \nhttps:\/\/isocpp.org\/faq"},{"key":"13_CR34","unstructured":"Zakas Nicholas C (2012) Why Coding Style Matters."},{"key":"13_CR35","volume-title":"Clean Code: a handbook of Agile Software Craftsmanship","author":"CR Martin","year":"2009","unstructured":"Martin CR (2009) Clean Code: a handbook of Agile Software Craftsmanship. Prentice Hall, Upper Saddle River"},{"key":"13_CR36","unstructured":"Stroustrup Bjarne, Sutter Herb C++ Core Guidelines. \nhttps:\/\/isocpp.github.io\/CppCoreGuidelines\/CppCoreGuidelines.html"},{"key":"13_CR37","unstructured":"Jakob Wenzel et\u00a0al PyBind11. \nhttps:\/\/pybind11.readthedocs.io"},{"key":"13_CR38","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/S0010-4655(00)00189-2","volume":"134","author":"Matt Dobbs","year":"2001","unstructured":"Dobbs Matt, Hansen Jorgen Beck (2001) The HepMC C++ Monte Carlo event record for high energy physics. Comput Phys Commun 134:41","journal-title":"Comput Phys Commun"},{"key":"13_CR39","unstructured":"Guennebaud Ga\u00ebl, Jacob Beno\u00eet et\u00a0al Eigen v3. \nhttps:\/\/eigen.tuxfamily.org"},{"key":"13_CR40","unstructured":"Catch2. \nhttps:\/\/github.com\/catchorg\/Catch2"},{"key":"13_CR41","unstructured":"Moene Martin PhysUnits C++11. \nhttps:\/\/github.com\/martinmoene\/PhysUnits-CT-Cpp11"},{"key":"13_CR42","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1016\/0010-4655(94)90217-8","volume":"84","author":"Leif L\u00f6nnblad","year":"1994","unstructured":"L\u00f6nnblad Leif (1994) CLHEP: a project for designing a C++ class library for high-energy physics. Comput Phys Commun 84:307","journal-title":"Comput Phys Commun"},{"key":"13_CR43","unstructured":"Ivancevic Vladimir\u00a0G, Ivancevic Tijana\u00a0T (2011) Lecture Notes in Lie Groups."},{"key":"13_CR44","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1016\/j.cpc.2015.01.024","volume":"191","author":"Torbj\u00f6rn Sj\u00f6strand","year":"2015","unstructured":"Sj\u00f6strand Torbj\u00f6rn, Ask Stefan, Christiansen Jesper\u00a0R, Corke Richard, Desai Nishita, Ilten Philip, Mrenna Stephen, Prestel Stefan, Rasmussen Christine\u00a0O, Skands Peter\u00a0Z (2015) An introduction to PYTHIA 8.2. Comput Phys Commun 191:159","journal-title":"Comput Phys Commun"},{"issue":"3","key":"13_CR45","doi-asserted-by":"publisher","first-page":"030001","DOI":"10.1103\/PhysRevD.98.030001","volume":"98","author":"M Tanabashi","year":"2018","unstructured":"Tanabashi M et al (2018) Review of particle physics. Phys Rev D 98(3):030001","journal-title":"Phys Rev D"},{"key":"13_CR46","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1063\/1.4807534","volume":"1535","author":"T Huege","year":"2013","unstructured":"Huege T, Ludwig M, James CW (2013) Simulating radio emission from air showers with CoREAS. AIP Conf Proc 1535:128","journal-title":"AIP Conf Proc"}],"container-title":["Computing and Software for Big Science"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s41781-018-0013-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s41781-018-0013-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s41781-018-0013-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,12,17]],"date-time":"2019-12-17T19:11:27Z","timestamp":1576609887000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s41781-018-0013-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,18]]},"references-count":46,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["13"],"URL":"https:\/\/doi.org\/10.1007\/s41781-018-0013-0","relation":{},"ISSN":["2510-2036","2510-2044"],"issn-type":[{"value":"2510-2036","type":"print"},{"value":"2510-2044","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,12,18]]},"assertion":[{"value":"27 August 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 October 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 December 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"2"}}