For a general introduction and a good description of the status quo I recommend to have a look at the talk
U. Husemann:
The Monte Carlo Simulation Chain from a User's Point of View (18/03/03).
Event generators for HERA-B physics have been critically reviewed in the note
J. Ivarsson, P. Kreuzer, T. Lohse:
PYTHIA and FRITIOF: Event Generators for HERA-B
HERA-B 99-067 (Software 99-009)
For the event generators a user interface has been developed.
Please use the standard kumac as described in the section
MC Tools
together with the standard usevnt.C
for production.
Please refer to the comments in the kumac and to the note
T. Lohse:
MCGEN: A General Tool for Monte Carlo Production for Physics at HERA-B
HERA-B 99-098 (Software 99-015)
In this note you will find many of the physics processes codes explained. An update of that list should appear here soon.
An early description of the HERA-B detector simulation using GEANT can be found in the note
S. Nowak:
A Description of HERA-B GEANT
HERA-B 94-123 (Software)
A reconstruction tool mcrec.kumac
exists in the examples directory of
recent ARTE releases. It works together with a usevnt.C
routine
specified in the note
T. Lohse, R. Mankel, R. Seitz, S. Nowak:
MCREC: A General Tool for Digitization and Reconstruction of Monte Carlo Data
for Physics at HERA-B
HERA-B 99-124 (Software 99-021)
Try to reconstruct your events and look at them with the event display PRISM or even analyse the DST file written out. This is the best way to find major bugs quickly.
Here is a collection of MC related talks by HERA-B individuals: