Project

General

Profile

NuTools

The nutools git repository begins with the NuSoftSvn 1.10.00 tag. Previous tags are recoverable from the nusoftsvn repository.

See NuSoftWiki

NuTools is the code development that is intended to be used by all neutrino experiments.

NuTools Packages

Database

This package provides a C++ (and art service) interface to Database tables. Table data may be loaded directly from a PostgreSQL database, or, preferably, from conditions or query engine web servers.

EventDisplayBase

EventDisplayBase provides a tool kit for building ROOT-based event displays which interface to the art framework.

EventGeneratorBase

This package is concerned with initial event generation (e.g. neutrinos or cosmic rays) in the art framework.

Useful sub-pages:

G4Base

This package ties in Geant4 to the art framework.

G4NuPhysicsLists

This package supplies alternative Geant4 PhysicsLists (independent of art framework).

MagneticField

This package is the base code for the magnetic field service.

NuBeamWeights

NuMI SKZP flux weighting (generally obsolete)

NuReweight

This package is an interface to GENIE reweighting

SimulationBase

This package defines objects to store simulation information in the output ROOT files.


Developing NuTools Code

NuTools Release Notes

NuTools 3