G4beamline is open source and freely available.
G4beamline is our primary simulation program, used for single-particle beamline simulations. The other programs are small tools we have written to compliment G4beamline's simulation capabilities. They are useful for viewing data and optimizing beamline designs.
G4beamline |
A "Swiss Army Knife" for Geant4, optimized for simulating beamlines.
Download G4beamline
|
HistoRoot |
A user-friendly histogramming package for Root. Works well with G4beamline.
Download HistoRoot
|
gminuit |
A program to graphically control the MINUIT minimization engine on an arbitrary script (shell, tcl, perl, etc.). Makes it easy to manually scan the parameter space, and to fit various subsets of the parameters. Includes graphical output when fitting to a datafile. Significantly more user friendly and flexible than tune below.
|
tune |
A program to apply the MINUIT minimization engine to an arbitrary script (shell, tcl, perl, etc.). Works well with g4beamline to optimize beamline parameters for maximum transmission of particles. A precursor to gminuit above.
|