Fermilab Logo
-----
Computing Division - Fermilab-Search the Computing Web-CD Documents-CD Projects-Help Desk-CD Memos of Understanding-Fermilab At Work
System Status-Metrics-Fermilab Phonebook-Security-ES&H-CD Organization-CD Internal
---
ILC and Future Programs - Accel and Detector Sim - Geant4 at FNAL - Geant4 at CERN
Beam Tools

Geant4 is a tool kit developed by a collaboration of physicists and computer professionals in the High Energy Physics field for simulation of the passage of particles through matter. The motivation for the development of the Beam Tools is to extend the Geant4 applications to accelerator physics. Although there are many computer programs for beam physics simulations, Geant4 is ideal to model a beam going through material or a system with a beam line integrated to a complex detector. There are many examples in the current international High Energy Physics programs, such as studies related to a future Neutrino Factory, a Linear Collider, and a very Large Hadron Collider.



Beam Tools News:
March 1, 2003: Version 1.41 (BT-v1.41) for Geant4.4.1 with patch 01 has been released. It replaces BT-v1.0. Changes and fixes: units bug in magnetic field (BTGlobalEMField.cc), improvement in time performance by reducing the number of calls to mysplz[jj](zPS) in BTSolenoid.cc, particle trajectories are now displayed in the MuCool example, several unitialized variables fixed, pow function eliminated from squares to improve performance.
March 1, 2003: Version 1.50 (BT-v1.50) for Geant4.5.0 with patch 01 has been released. Same as 1.41 but ported to G4.5.0 with patch01.

Once you have setup or installed Geant4 in your system, you can make use of the Beam Tools within the Geant4 framework. Just download the files below following the directions in the user's guide (section "Installing the Beam Tools"). Please read the installation directions before you download any file.

BT-v1.41 (with patch01)

redball pdf version of the "Beam Simulation Tools for GEANT4 (BT-v1.41)" user's guide. It tells you how to install and use the tools by examples.

redball Beam Tools (BT-v1.41) software reference guide. The list and contents of all header files associated with the Beam Tools and a Neutrino Source muon cooling example.

redball Beam Tools (and muon cooling channel example) libraries in a zip-ed, tar-ed format: BT-v1.41.tar.gz

redball Auxiliar libraries (zoom) in a zip-ed, tar-ed format: AuxLib.tar.gz

redball Configuration files architecture.gmk and Linux-g++.gmk. You need to replace the original configuration files (from the Geant4 page) by these.



BT-v1.50 (with patch01)

redball pdf version of the "Beam Simulation Tools for GEANT4 (BT-v1.50)" user's guide. It tells you how to install and use the tools by examples.

redball Beam Tools (BT-v1.50) software reference guide. The list and contents of all header files associated with the Beam Tools and a Neutrino Source muon cooling example.

redball Beam Tools (and muon cooling channel example) libraries in a zip-ed, tar-ed format: BT-v1.50.tar.gz

redball Auxiliar libraries (zoom) in a zip-ed, tar-ed format: AuxLib.tar.gz

redball Configuration files architecture.gmk and Linux-g++.gmk. You need to replace the original configuration files (from the Geant4 page) by these.


V.Daniel Elvira daniel@fnal.gov

CD ]  [ IFP ]  [ ADS ]  [ Geant4 at FNAL ]  [ Geant4 at CERN ]
This file last modified Monday, 30-Apr-2007 13:55:33 CDT How to maintain these pages