FUNCTION PHOAN1(X,Y) C.---------------------------------------------------------------------- C. C. PHOTOS: PHOton radiation in decays calculation of ANgle '1' C. C. Purpose: Calculate angle from X and Y C. C. Input Parameters: X, Y C. C. Output Parameter: Function value C. C. Author(s): S. Jadach Created at: 01/01/89 C. B. van Eijk Last Update: 02/01/90 C. C.---------------------------------------------------------------------- IMPLICIT NONE DOUBLE PRECISION PHOAN1 REAL*8 X,Y REAL*8 PI,TWOPI COMMON/PHPICO/PI,TWOPI IF (ABS(Y).LT.ABS(X)) THEN PHOAN1=ATAN(ABS(Y/X)) IF (X.LE.0.D0) PHOAN1=PI-PHOAN1 ELSE PHOAN1=ACOS(X/SQRT(X**2+Y**2)) ENDIF IF (Y.LT.0.D0) PHOAN1=TWOPI-PHOAN1 RETURN END