-------------------------------------------------------------------
=========================================================
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
=========================================================
userPrimaryGenerator
--------------------
The example shows how to create a primary event including several vertices and
several primary particles per vertex
1- Geometry construction
---------------------
It is a simple box which represents an 'infinite' homogeneous medium.
2- Physics list
------------
PhysicsList.cc defines only geantino and transportation process.
3- Primary generator : several vertices and particles per event
------------------------------------------------------------
vertex A and particle 1 : a geantino uniformly randomized on a cylinder surface.
vertex B and particles 2 and 3 : symetric to vertex A.
4- Visualisation
-------------
Visualization Manager is set in the main().
Initialisation of the drawing is done via the commands
/vis/.. in the macro vis.mac. This macro is automatically read from the main
in case of interactive running mode.
5- How to start ?
--------------
- execute basic in 'batch' mode from macro files
% basic run1.mac
- execute basic in 'interactive mode' with visualization
% basic
....
Idle> ---> type your commands. For instance:
Idle> /run/beamOn 1
....
Idle> exit