Abstract

We present the crystalrad simulation code, combining all the features of the crystal simulation code for simulations of charged particles trajectories in a bent crystal and the radcharm++ code for calculation of the radiation spectrum. The crystalrad code is based on Monte Carlo simulations of trajectories in the planar and axial electric field either in a straight, bent, or periodically bent crystal taking into account multiple and single Coulomb scattering on nuclei and electrons, nuclear scattering and ionization energy losses. The trajectories simulated are used for calculation of radiation spectra by the Baier-Katkov method. We compare our simulations with experimental data taken at MAMI (MAinzer MIkrotron) as well as give an example for a possible future study with sub-GeV electrons interacting with Si bent crystals.

Highlights

  • Since the 1950s, it has been known that the lattice structure can strongly influence the electromagnetic processes in oriented crystals and that the alignment of a beam of electrons/positrons with respect to the axis or planes of a crystal leads to an increase of the probability of bremsstrahlung emission.Coherent orientational effects in a crystal can be exploited for various applications in accelerator physics as well as for the development of novel x- and gamma-ray crystal-based sources

  • We present the CRYSTALRAD simulation code, combining all the features of the CRYSTAL simulation code for simulations of charged particles trajectories in a bent crystal and the RADCHARM++ code for calculation of the radiation spectrum

  • We present the CRYSTALRAD simulation code providing fast Monte Carlo simulations of both charged particle dynamics and radiation emission in straight, bent and periodically bent crystal of any material and crystal lattice type with well verified experimentally models of scattering and radiation [16,17,18,19,34,40,43,44,45]

Read more

Summary

INTRODUCTION

Since the 1950s, it has been known that the lattice structure can strongly influence the electromagnetic processes in oriented crystals and that the alignment of a beam of electrons/positrons with respect to the axis or planes of a crystal leads to an increase of the probability of bremsstrahlung emission. Coherent interaction of charged particles with crystals occur when the particle trajectory is oriented with a small angle with respect to a main crystal axis or plane. The limitations of the classical binary collision model are discussed in the work [33] Another possible approach in the classical framework is to simulate the particle trajectory in the average continuous planar or axial potential, proposed by Lindhard [14]. In this model, already realized in a number of computer codes [34,35,36,37,38,39], one simulation step usually contains hundreds of atoms, considerably reducing the calculation time. Apart from this, the CRYSTALRAD code includes a wide number of features, namely peculiarities of crystal geometry, possibility of simulations for a set of initial parameters to solve the optimization problem and, MPI parallelization provides the opportunity to carry out complex calculations at supercomputers with a huge reduction of needed simulation time

Trajectories calculation in the averaged continuous atomic potential
Scattering model
ALGORITHM FOR THE DIRECT INTEGRATION OF THE BAIER-KATKOV
General description
Implementation of MPI parallelization
CONCLUSIONS
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.