HERMES is an *ad hoc* Monte Carlo code for the realistic simulation of UHECR propagation in a magnetized Universe, that I have developed during my PhD research activity. You can find here a recent talk about HERMES. Customizable options/models include:

- Cosmology
- Extragalactic Background Radiation
- Source distribution and injection at source
- Composition at source
- Energy-loss effects (photo-pion production, pair production, photo-disintegration, etc)
- Production of secondary particles (neutrinos, gammas, pairs e+e-)
- Intervening magnetic fields (regular/irregular Galactic or extragalactic)

HERMES is a C++ modular framework, allowing extensions to more exotics models for cosmology, distribution of sources, extragalactic background radiation and nuclear interactions.

Propagation of particles is treated numerically with great detail, taking into account the relevant energy-loss processes due to their interaction with photons from cosmic background radiations

Cross-sections from different models/parameterizations (or from measurements) of the nuclear interactions between UHE particles and background photons, can be adopted. HERMES is designed to work also with an opportunely processed output of TALYS, the well-known simulator for nuclear reactions.

The effects of Cosmology are included, allowing the customization of the Universe where the propagation is performed.

The effects of the intervening magnetic fields are also considered, including the irregular component of both Galactic and extragalactic fields, as well as the regular component of the Galactic field.

Such fields have been modeled by following the approach of Giacalone and Jokipii for a 3D isotropic and Kolmogorov-like field for the turbulent component, and many recent models for the regular component of the Galactic magnetic field.

In the near future, HERMES will be extended to include models for the coherent component of magnetic fields, based on advanced hydro-dynamical simulations.

As representative examples of the power of HERMES, we show here the skymaps for UHECR produced by Super Massive Black Holes and Active Galactic Nuclei.

Multi-messenger studies are possible because of the detailed simulation of secondary particles generated during the propagation of charged nuclei, namely photons, neutrinos and electron/positron pairs. In particular, HERMES makes use of the ELECA simulator for the detailed Monte Carlo propagation of UHE gammas and the development of the corresponding electromagnetic cascades.

Representative plots will be available soon.

**HERMES**

M. De Domenico, *HERMES: Simulating the Propagation of Ultra-High Energy Cosmic Rays*, Eur. Phys. J. Plus 128, 99 (2013) (arXiv:1305.4364)

M. De Domenico, H. Lyberis, M. Settimo, *HERMES: a Monte Carlo Code for the Propagation of Ultra-High Energy Nuclei*, Proc. 33rd ICRC, Rio de Janeiro, Brazil, (2013) (arXiv:1307.4356)

**ELECA**

M. Settimo, M. De Domenico and H. Lyberis, *EleCa: A Monte Carlo code for the propagation of extragalactic photons at ultra-high energy*, Nucl. Phys. B 239 (2013) 279

M. Settimo, M. De Domenico, * EleCa: a Monte Carlo code for the propagation of extragalactic photons at ultra-high energy*, Proc. 33rd ICRC, Rio de Janeiro, Brazil, 2013 (arXiv:1307.3739)

My own pictures are released under CC BY 3.0: http://creativecommons.org/licenses/by/3.0/.

Please, give credits to: