Introduction
GSTAR is a framework to run STAR detector simulation using
GEANT. This simulation program is an enhanced version of the
interactive GEANT.
As a framework, it
-
provides control input via KUIP interface;
-
insures building of a user-selected geometry of the detector;
-
handles all kinds of i/o: output from event generators, various user
defined lists etc., as well as output of generated events. GSTAR
output is persistent, i.e. when read back in the framework all physics
and geometry objects are completely functional;
-
provides a Data Base manager (based on MySQL);
-
provides a steering input - a way to override DB and program variables
without recompiling code.
Experiment specific description procedures to read event generator information,
detector geometries, new particles properties and decays, definition of
hits (signals produced by particles in sensitive detector elements), are
external procedure. They may be written as a user code, compiled into shared
libraries, and loaded in the framework for execution.