Next: 3.3 Patch SGVDETSIM :
Up: 3. Structure of SGV.
Previous: 3.1 Patch SGVSTEER :
  Contents
This patch contains the code for event generation. It is to be considered
as an example, to be replaced by user-code. It uses the JETSET generator
LUEEVT which generates SM Z0 decays to quarks. If this is appropriate
for the needs of the user, the patch can be used as is.
-
- SUBROUTINE ZEUGEN(I, STEER, IERR) : User GENerator
-
CALLED ROUTINE(S):
-
-
ZEPVTX
(decription 4.2.7, follow 3.2)
(To generate Primary VerTeX.)
In the example :
-
ZEEVTP
(decription 4.2.14, follow 3.2)
(To find EVent TYpe)
-
ZEQCNT
(decription 4.2.15, follow 3.2)
(To do Quark CouNTing.)
-
- SUBROUTINE ZEUGEN(I, STEER, IERR) : User GENerator
-
CALLED ROUTINE(S):
-
-
ZUCODS
(decription 4.7.15, follow 3.7)
(To COpy Double prec to Single prec)
-
ZEPVTX
(decription 4.2.7, follow 3.2)
(To generate Primary VerTeX.)
-
LULIST/PYLIST
- (JETSET routine.)
-
PYTEVT
- (PYTHIA routine.)
-
UCOPY
- (CERNLIB routine.)
-
- SUBROUTINE ZEUGEN(I, STEER, IERR) : User GENerator
-
CALLED ROUTINE(S):
-
-
ZURECT
(decription 4.7.14, follow 3.7)
(To get a RECTangular random-number)
-
ZEPVTX
(decription 4.2.7, follow 3.2)
(To generate Primary VerTeX.)
-
HCDIR
- (CERNLIB HBOOK routine.)
-
SUSINI,PROCINIT,SUSISR,SUSEVE
- (SUSYGEN routines.)
-
LULIST
- (JETSET routine.)
-
UCOPY
- (CERNLIB routine.)
-
- SUBROUTINE ZEUGEN(I, STEER, IERR) :
User GENerator, External read version.
-
CALLED ROUTINE(S):
-
-
LULIST
- (JETSET routine.)
-
ZEPVTX
(decription 4.2.7, follow 3.2)
(To generate Primary VerTeX.)
-
UCOPY
- (CERNLIB routine.)
-
- SUBROUTINE ZEUGEN(I, STEER, IERR) :
User GENerator,single particel version
-
CALLED ROUTINE(S):
-
-
LULIST
- (JETSET routine.)
-
ZEPVTX
(decription 4.2.7, follow 3.2)
(To generate Primary VerTeX.)
-
UCOPY
- (CERNLIB routine.)
-
- SUBROUTINE ZEUGEN(I, STEER, IERR) :
User GENerator,single particle scan version
-
CALLED ROUTINE(S):
-
-
LULIST
- (JETSET routine.)
-
ZEPVTX
(decription 4.2.7, follow 3.2)
(To generate Primary VerTeX.)
-
UCOPY
- (CERNLIB routine.)
-
- SUBROUTINE ZEPVTX(XYZV, SIGV, XYZS) : Primary VerTeX
-
CALLED ROUTINE(S):
-
-
ZUGAUS
(decription 4.7.13, follow 3.7)
(To get a GAUSsian random number.)
-
- SUBROUTINE ZEORD(MODE, STEER) :
Event generator ORDers, default JETSET version
-
CALLED ROUTINE(S):
-
-
VZERO
- (CERNLIB routine.)
-
FFKEY
- (CERNLIB FFREAD routine.)
-
- SUBROUTINE ZEORD(MODE, STEER) :
Event generator ORDers, PYTHIA version
-
CALLED ROUTINE(S):
-
-
ZUCODS
(decription 4.7.15, follow 3.7)
(To COpy Double prec to Single prec)
-
ZUCOSD
(decription 4.7.16, follow 3.7)
(To COpy Single prec to Double prec)
-
PYINIT
- (PYTHIA routine.)
-
VZERO,LENOCC,CLEFT,CLTOU
- (CERNLIB routines.)
-
FFKEY,FFGO
- (CERNLIB FFREAD routines.)
-
- SUBROUTINE ZEORD(MODE, STEER) :
Event generator ORDers, SUSYGEN version
-
CALLED ROUTINE(S):
-
-
SCARDS,NTUPLE_INIT,SUPART,SUSINI
- (SUSYGEN routines.)
-
VZERO
- (CERNLIB routines.)
-
FFKEY
- (CERNLIB FFREAD routine.)
-
HCDIR,HMDIR,HROUT
- (CERNLIB HBOOK routines.)
-
- SUBROUTINE ZEORD(MODE, STEER) :
Event generator ORDers, External read version
-
CALLED ROUTINE(S):
-
-
VZERO
- (CERNLIB routine.)
-
FFKEY
- (CERNLIB FFREAD routines.)
-
- SUBROUTINE ZEORD(MODE, STEER) :
Event generator ORDers, single particle version.
-
CALLED ROUTINE(S):
-
-
VZERO
- (CERNLIB routine.)
-
FFKEY
- (CERNLIB FFREAD routines.)
-
- SUBROUTINE ZEORD(MODE, STEER) :
Event generator ORDers, single particle scan version.
-
CALLED ROUTINE(S):
-
-
VZERO
- (CERNLIB routine.)
-
FFKEY
- (CERNLIB FFREAD routines.)
-
- SUBROUTINE ZEEVTP(EVTYPE) : EVent TyPe
-
CALLED ROUTINE(S):
-
-
KLU
- (JETSET routine.)
-
- SUBROUTINE ZEQCNT(LUNPR, I, MAXPR) : Quark CouNTing
-
CALLED ROUTINE(S):
-
-
LULIST
- (JETSET routine.)
Next: 3.3 Patch SGVDETSIM :
Up: 3. Structure of SGV.
Previous: 3.1 Patch SGVSTEER :
  Contents
Mikael Berggren
2003-03-27