Next: 4.7.1 SUBROUTINE ZULETD(ABSP, MASS,
Up: 4. Description of Routines.
Previous: 4.6.23 SUBROUTINE ZAUDHL(NAME,ITR,HITDET) :
  Contents
This patch contains general utilities for things like handling angles,
transforming between systems, setting and checking bits, generating
random-numbers and matrix algebra (the latter are copies of general
DELPHI code, and are not included if the patchy flag DELPHI is set).
All routines can act as entry points.
The patch does not call code in other patches.
All communication is by arguments.
Subsections
- 4.7.1
SUBROUTINE ZULETD(ABSP, MASS, X0, SIGMA) :
calculate multiple-scattering
s.d. using Lynch ET Dahls formulae
- 4.7.2
SUBROUTINE ZUI2PI(PHIIN, PHIOUT) : bring angle Into the
interval 0 to 2PI
- 4.7.3
SUBROUTINE ZUINPI(PHIIN, PHIOUT) : bring angle INto the interval 0 to PI
- 4.7.4
SUBROUTINE PXTCPX(RADIUS, PAR, P, X) :
transform Track parameters on Cylinder to PXpypz
- 4.7.5
SUBROUTINE PXTPPX(Z, PAR, P, X) :
transform Track parameters on Plan to PXpypz
- 4.7.6
SUBROUTINE ZUINTS (ELEM, SET) : INto Set
- 4.7.7
SUBROUTINE ZUOUTS (ELEM, SET) : OUT of Set
- 4.7.8
LOGICAL FUNCTION ZUCINS ( ELEM, SET ) : Check if IN Set
- 4.7.9
INTEGER FUNCTION ZUCARS ( SET , N ) : CARdinal number of Set
- 4.7.10
LOGICAL FUNCTION ZUSEQV(S1, S2, N) : Set EQuiValence
- 4.7.11
SUBROUTINE ZUSAND(S1, S2, S3, N) : Set AND
- 4.7.12
SUBROUTINE ZUSOR(S1, S2, S3, N) : Set OR
- 4.7.13
REAL FUNCTION ZUGAUS (MEAN, SD) : generate GAUSsian random number
- 4.7.14
REAL FUNCTION ZURECT (DUMMY) : generate RECTangular random number
- 4.7.15
SUBROUTINE ZUCODS(D,S,N) : COpy Double prec to Single prec
- 4.7.16
SUBROUTINE ZUCOSD(S,D,N) : COpy Single prec. to Double prec
- 4.7.17
INTEGER FUNCTION ZULOCR(X, VECT, N) : LOCate Real
- 4.7.18
INTEGER FUNCTION ZULOCI(X, VECT, N) : LOCate Integer
Mikael Berggren
2003-03-27