2017
DOI: 10.1016/j.cpc.2017.04.012
|View full text |Cite
|
Sign up to set email alerts
|

Monte Carlo Particle Lists: MCPL

Abstract: A binary format with lists of particle state information, for interchanging particles between various Monte Carlo simulation applications, is presented. Portable C code for file manipulation is made available to the scientific community, along with converters and plugins for several popular simulation packages

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
27
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
7
1
1

Relationship

1
8

Authors

Journals

citations
Cited by 35 publications
(27 citation statements)
references
References 34 publications
0
27
0
Order By: Relevance
“…Dose rate distribution in the shielding around BIFROST guide, cut by horizontal plane at guide height. simulation of the instrument was performed with recording neutron states crossing the guide section at 48 meters in a MCPL format file [21], a capability which is included in standard functionality of McStas. The pre-compiled C-language libraries which contain routines for reading MCPL files were then linked to a FLUKA executable at compilation together with writing another custom user-defined source routine.…”
Section: Usecase Example: Ess Bifrostmentioning
confidence: 99%
“…Dose rate distribution in the shielding around BIFROST guide, cut by horizontal plane at guide height. simulation of the instrument was performed with recording neutron states crossing the guide section at 48 meters in a MCPL format file [21], a capability which is included in standard functionality of McStas. The pre-compiled C-language libraries which contain routines for reading MCPL files were then linked to a FLUKA executable at compilation together with writing another custom user-defined source routine.…”
Section: Usecase Example: Ess Bifrostmentioning
confidence: 99%
“…Motivated by the need for simulation packages to efficiently exchange particle data, the ESS Detector Group developed the Monte Carlo Particle List (MCPL) file format [20]. It is a well-defined, binary format containing full particle state information.…”
Section: The Mcpl File Formatmentioning
confidence: 99%
“…As a part of the detector and instrument optimization processes, it is beneficial to use customized input for the detector simulation, e.g. a realistic distribution of neutrons McStas Geant4 Figure 5: Raw Q distribution for a subset of the detectors of the instrument (from [20]).…”
Section: The Mcpl File Formatmentioning
confidence: 99%
“…Currently, the Particle and Heavy Ion Transport code System (PHITS [2]) does come packaged with this feature while other popular codes such as the Monte-Carlo N-Particle Transport (MCNP) family of codes [3], the Geant4 Toolkit [4,5], and FLUKA [6] do not. This deficiency has been addressed in a number of different ways, which include for example patched versions of MCNPX [7,8] and MCNP6 [9,10] or interfacing with neutron-ray tracing software such as McStas [11,12] or Vitess [13,14] using specialized tools [15][16][17][18][19]. In addition, the PHITS software also includes a powerful technique for enhancing the efficiency of the supermirror transport, referred to as the duct-source method.…”
Section: Introductionmentioning
confidence: 99%