2.2.  Run

2.2.1.  Design Philosophy

The run category manages collections of events that share a common beam and detector implementation.

2.2.2.  Class Design

  • G4Run - This class represents a run. An object of this class is constructed and deleted by G4RunManager.
  • G4RunManager - the run controller class. Users must register detector construction, physics list and primary generator action classes to it. G4RunManager or a derived class must be a singleton.
  • G4RunManagerKernel - provides control of the Geant4 kernel. This class is constructed by G4RunManager.

[Status of this chapter]

28.06.05 - under construction
December 2006 - Converted from latex to Docbook by K. Amako