Project

General

Profile

Wiki » History » Version 8

« Previous - Version 8/61 (diff) - Next » - Current version
Robert Hatcher, 05/16/2013 06:40 PM


NuMI Beam Simulations

This area is devoted to work on the simulation of the NuMI Beamline. This wiki should serve to facilitate those efforts by documenting how to get, configure and run the code.

Simulations

  • g4numi is a pure Geant4 based simulation of the beamline
  • flugg uses the same g4numi geometry, but interfaces to fluka for the actual particle physics
  • gnumi is the obsolete GEANT3 based simulation
  • pbeam is a fast FORTRAN based simulation (also obsolete)
  • mars is an alternative simulation (while mars itself is kept up-to-date, the NuMI code to use it has probably fallen into disrepair).

Data Products

The most commonly used output of the first three of the simulations is an ntuple that represents hadrons and muons that decay to give neutrinos. At present these give 4 different variants of the ntuple (Minerva's version of g4numi is not reflected in the mainline branch of the code). These ntuples are very similar in form but not exactly interchangeable in general. The GENIE neutrino interaction generator can by default read all three (but not the Minerva variant without modification). Ongoing work is has a long-term goal of migrating the first two simulations (g4numi and flugg) to a common, extensible ntuple format: Dk2nu

Dude, where's my code?

Instructions for: Access to the repository