TABLE OF CONTENTS
/GetJetsetVec [ Modules ]
NAME
GetJetsetVec.F
PURPOSE
return a list of 'production--' and 'formation--vertices' of the hadrons for a given PYTHIA v6.2 event.
HISTORY
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
some dates:
- 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
NOTES
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 ]
[ Top ] [ GetJetsetVec ] [ Subroutines ]
NAME
subroutine GetJetsetVec(withPythia)
PURPOSE
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 ]
[ Top ] [ GetJetsetVec ] [ Subroutines ]
NAME
subroutine Guess2BodyTimes(pL,cL1,cL2)
PURPOSE