Software


FLUKA

FLUKA is a fully integrated particle physics MonteCarlo simulation package from CERN and INFN. It has many applications in high energy experimental physics and engineering, shielding, detector and telescope design, cosmic ray studies, dosimetry, medical physics and radio-biology. It is used for radiation shielding simulations in the safety group.

GEANT4

Toolkit for the simulation of the passage of particles through matter. Main applications: high energy, nuclear and accelerator physics, as well as studies in medical and space science.

McStas

A neutron ray-trace simulation package. McStas is a general tool for simulating neutron scattering instruments and experiments.

McXtrace

Monte Carlo Xray Tracing. Allows simulation of X-ray beam lines, as well as sample simulations in so-called virtual experiments.

simex_platform

simex_platform is a python library to facilitate setup, execution, and analysis of simulations of experiments at advanced laser light sources. As an example, consider a molecule radiated by highly brilliant, ultrashort x-ray pulses such as delivered by an X-Ray Free Electron Laser (X-FEL). The simulation platform allows to combine tools and codes for the simulation of each step of the experiment: Generation of radiation in the photon source, propagation through optics and waveguides to the interaction point, photon-matter interaction, scattering of the radiation into the far field and detection of the latter. The platform provides slots and interfaces for the various simulation steps.

XOP (includes SHADOWVUI)

XOP (X-ray Oriented Programs) is a widget-based driver program used as a common front-end interface for modelling of x-ray sources characteristics of optical devices (mirror, filters, crystals, multilayers, etc.); multipurpose data visualizations and analyses