]> git.uio.no Git - u/mrichter/AliRoot.git/blame - GEANT321/gdraw/gdcota.F
Fix needed on Sun and Alpha
[u/mrichter/AliRoot.git] / GEANT321 / gdraw / gdcota.F
CommitLineData
fe4da5cc 1*
2* $Id$
3*
4* $Log$
5* Revision 1.1.1.1 1995/10/24 10:20:22 cernlib
6* Geant
7*
8*
9#include "geant321/pilot.h"
10#if defined(CERNLIB_CG)
11*CMZ : 3.21/02 29/03/94 15.41.26 by S.Giani
12*-- Author :
13 SUBROUTINE GDCOTA
14*
15**********************************************************************
16* *
17* RAY-TRACING *
18* Function: Create colour's code table for ray-tracing and CG *
19* *
20* Author: S. Giani *
21* *
22**********************************************************************
23*
24#include "geant321/gcbank.inc"
25#include "geant321/gcunit.inc"
26#include "geant321/gcdraw.inc"
27#include "geant321/gcflag.inc"
28*
29 PARAMETER (NLSHAD=25,HINCRM=0.5/NLSHAD)
30* red
31 ID=16
32 SL=0.2
33 DO 10 I=1,NLSHAD
34 ID=ID+1
35 SL=SL+HINCRM
36 CALL IGHTOR(0.,SL,.9,R,G,B)
37 CALL ISCR(1,ID,R,G,B)
38 10 CONTINUE
39* yellow
40 ID=41
41 SL=0.2
42 DO 20 I=1,NLSHAD
43 ID=ID+1
44 SL=SL+HINCRM
45 CALL IGHTOR(60.,SL,.9,R,G,B)
46 CALL ISCR(1,ID,R,G,B)
47 20 CONTINUE
48* green
49 ID=66
50 SL=0.2
51 DO 30 I=1,NLSHAD
52 ID=ID+1
53 SL=SL+HINCRM
54 CALL IGHTOR(120.,SL,.9,R,G,B)
55 CALL ISCR(1,ID,R,G,B)
56 30 CONTINUE
57* light blue
58 ID=91
59 SL=0.2
60 DO 40 I=1,NLSHAD
61 ID=ID+1
62 SL=SL+HINCRM
63 CALL IGHTOR(180.,SL,.9,R,G,B)
64 CALL ISCR(1,ID,R,G,B)
65 40 CONTINUE
66* blue
67 ID=116
68 SL=0.2
69 DO 50 I=1,NLSHAD
70 ID=ID+1
71 SL=SL+HINCRM
72 CALL IGHTOR(240.,SL,.9,R,G,B)
73 CALL ISCR(1,ID,R,G,B)
74 50 CONTINUE
75* violet
76 ID=141
77 SL=0.2
78 DO 60 I=1,NLSHAD
79 ID=ID+1
80 SL=SL+HINCRM
81 CALL IGHTOR(300.,SL,.9,R,G,B)
82 CALL ISCR(1,ID,R,G,B)
83 60 CONTINUE
84*
85 999 END
86#endif