Skip to content
/ nuwro Public
forked from NuWro/nuwro

The main distribution of NuWro

License

Notifications You must be signed in to change notification settings

dcoplowe/nuwro

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NuWro

NuWro is a Monte Carlo neutrino event generator, created at the University of Wroclaw. It simulates neutrino-nucleon and neutrino-nucleus reactions for energies from threshold to TeV. The generator has a detector geometry module and can handle realistic neutrino beams, which make it suitable to use in neutrino experiments. ROOT framework is used to store generated events.

More information can be found in NuWro User Guide.

Installation

  • Install ROOT with PYTHIA6

  • Set ROOTSYS to the folder where ROOT is installed

  • In NuWro directory type:

    make
    

For more details see user-guide/getting-started/installation.

Usage

  • Add nuwro/bin to your PATH

  • Copy data/params.txt to your working directory and modify as needed (see user-guide/getting-started/parameters)

  • Type

    nuwro
    
  • To analyse the output type

    myroot eventsout.root
    

For more details see user-guide/getting-started/running and user-guide/analyze-output.

Releases

Every stable release is tagged using the year followed by the month of the release, e.g. nuwro_17.01 is a stable release from January 2017. Not-tagged versions should be treated as release candidates.

Credits

Currently involved in the project:

Former members:

Significant contribution

  • Artur Kobyliński
  • Maciej Tabiszewski
  • Paweł Przewłocki
  • Luke Pickering
  • Patrick Stowell

About

The main distribution of NuWro

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 50.5%
  • Objective-C 25.9%
  • C 23.0%
  • Shell 0.3%
  • Python 0.2%
  • Makefile 0.1%