Routine ID: KINE200 | |
---|---|
Author(s): | Submitted: 01.11.83 |
Origin: R.Brun,R.Hemingway | Revised: 15.12.93 |
GEANT contains a simple interface to the JETSET Monte Carlo generator []. This interface is composed by an initialisation routine and an event generation routine.
CALL GLUNDI This is the initialisation routine which should be called before the call to GFFGO, as it defines the data record LUND. This routine performs the following actions:
MDCY(LUCOMP(310) ,1)=0 MDCY(LUCOMP(3222),1)=0 MDCY(LUCOMP(3112),1)=0 MDCY(LUCOMP(3322),1)=0 MDCY(LUCOMP(3312),1)=0 MDCY(LUCOMP(3122),1)=0 MDCY(LUCOMP(3334),1)=0
Variables ECLUND, total energy in the CMS, and IFLUND, quark flavours produced, are used as arguments for LUEEVT called by GLUND and they can be changed via the LUND data record (see [BASE040]).
CALL GLUND Generate a collision via the JETSET MonteCarlo and stores the resulting final state particles for transport by GEANT. All particles are attached to a vertex in (0.,0.,0.). The K and P arrays containing the full JETSET event are copied in the user buffer of the generated vertex, with the K variables converted into REAL numbers. The content of the user buffer is the following: