Project

General

Profile

NuTools » History » Version 4

Brian Rebel, 09/18/2015 02:34 PM

1 4 Brian Rebel
{{toc}}
2 4 Brian Rebel
3 1 Lynn Garren
h1. NuTools
4 2 Lynn Garren
5 2 Lynn Garren
The nutools git repository begins with the NuSoftSvn 1.10.00 tag. Previous tags are recoverable from the nusoftsvn repository.
6 3 Lynn Garren
7 3 Lynn Garren
See [[nusoftart:|NuSoftWiki]]
8 4 Brian Rebel
9 4 Brian Rebel
NuTools is the code development that is intended to be used by all neutrino experiments.
10 4 Brian Rebel
11 4 Brian Rebel
h2. NuTools Packages
12 4 Brian Rebel
13 4 Brian Rebel
h3. [[Database]]
14 4 Brian Rebel
15 4 Brian Rebel
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.
16 4 Brian Rebel
17 4 Brian Rebel
h3. [[EventDisplayBase]]
18 4 Brian Rebel
19 4 Brian Rebel
EventDisplayBase provides a tool kit for building ROOT-based event displays which interface to the ART framework.
20 4 Brian Rebel
21 4 Brian Rebel
h3. [[EventGeneratorBase]]
22 4 Brian Rebel
23 4 Brian Rebel
This package is concerned with initial event generation (e.g. neutrinos or cosmic rays) in the ART framework.
24 4 Brian Rebel
25 4 Brian Rebel
h3. [[G4Base]]
26 4 Brian Rebel
27 4 Brian Rebel
This package ties in Geant4 to the ART framework.
28 4 Brian Rebel
29 4 Brian Rebel
h3. [[G4NuPhysicsLists]]
30 4 Brian Rebel
31 4 Brian Rebel
This package supplies alternative Geant4 PhysicsLists (independent of ART framework).
32 4 Brian Rebel
33 4 Brian Rebel
h3. [[MagneticField]]
34 4 Brian Rebel
35 4 Brian Rebel
This package is the base code for the magnetic field service.
36 4 Brian Rebel
37 4 Brian Rebel
h3. [[NuBeamWeights]]
38 4 Brian Rebel
39 4 Brian Rebel
NuMI SKZP flux weighting (generally obsolete)
40 4 Brian Rebel
41 4 Brian Rebel
h3. [[NuReweight]]
42 4 Brian Rebel
43 4 Brian Rebel
This package is an interface to GENIE reweighting
44 4 Brian Rebel
45 4 Brian Rebel
h3. [[SimulationBase]]
46 4 Brian Rebel
47 4 Brian Rebel
This package defines objects to store simulation information in the output ROOT files.
48 4 Brian Rebel
49 4 Brian Rebel
---
50 4 Brian Rebel
51 4 Brian Rebel
h2. [[Developing NuTools Code]]
52 4 Brian Rebel
53 4 Brian Rebel
h2. [[NuTools Release Notes]]
54 4 Brian Rebel
55 4 Brian Rebel
---
56 4 Brian Rebel
57 4 Brian Rebel
---