TABLE OF CONTENTS
/GetJetsetVec [ Modules ]
Kai Gallmeister, 09.11.2004...30.01.2006
This relies on (and replaces):
- GetFormVec.F: Kai Gallmeister, 24.8.2004...30.9.2004
- GetFormTime.F: Kai Gallmeister, 23.3.2004...17.8.2004
- 31.01.05: Output via common block /DataGJV/, cluster->2: eArr(1,..)=3,4: last/next-to-last hadron
- 02.03.05: cluster->2: Times correct, eArr(1,..)=0 again
- 30.03.05: Pythia v6.225
The Pythia-subroutine PYSTR has to be expanded to report the history of the String-Fragmentation through calls to routines in "HandleSFREP.F", "HandleSFREP_S.F", which use internal common blocks.
Link your code with "PYSTRF.Modif.6225.o" (or "PYSTRF.Modif.6225.o").
Please note: A lot of the work is done in [HandleSFREP.F] via: SFREP_ReconLastQQ, SFREP_ReconLastQgQ, (SFREP_ReconLastGG)
The Input/Output is done via the common block /DataGJV/
GetJetsetVec/GetJetsetVec [ Subroutines ]
Calculate the vertices from the Jetset-Fragmentation; Return Arrays of Production and Formation Vertices of an Event
This is the (only) routine to be called by the user.
Arr is an array of dimension (3,4,nArrMax), which holds the output:
1,2: production time 1 and 2, 3: formation time
EArr is an array of dimension (4,nArrMax), which holds error flags and the string number the particle belongs to
If verb =1,2,... some output is produced.
GetJetsetVec/Guess2BodyTimes [ Subroutines ]