next up previous index
Next: KINE210 τ± generation Up: GEANT Previous: KINE199 The data

KINE200 Interface to the Lund Monte Carlo

Routine ID: KINE200
Author(s): Submitted: 01.11.83
Origin: R.Brun,R.HemingwayRevised: 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:

  1. sets ECLUND=s=92.25 GeV;
  2. sets IFLUND=0;
  3. activates initial state radiative effects MSTJ(107)= 1;
  4. declares some particles (Ks0 , Σ± , Ξ± , Λ0 , Ω- ) to be stable in JETSET so that GEANT can handle their tracking and decays:
             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:

KINE210


Janne Saarela
Mon Apr 3 12:46:29 METDST 1995