First page Back Continue Last page Overview Graphics
GSTAR (a.k.a. staf)
GSTAR foundation: standard CERN software such as PAW and GEANT 3.21, with manipulation of underlying ZEBRA banks.
GSTAR user interface: based on KUIP. Allows both interactive mode and full scripting (KUMAC files). Supports commands for interactive GEANT and PAW, plus ZEBRA debugging tools.
The not-so-standard GSTAR component: the Detector Geometry Description (distinct from the GSTAR core but interfacing it)
The core design idea: instrument the GEANT code in a way that allows for dynamic loading of most functions. This gives the developer and users much flexibility in enhancing the functionality without rebuilding the executable, and provides for the code modularity