source: Sophya/trunk/SophyaExt/CodeMinuit/cfortran/geant315.h@ 3987

Last change on this file since 3987 was 2403, checked in by cmv, 22 years ago

Creation du module de code source de MINUIT (CERNLIB) extrait par CMV

cmv 11/06/2003

File size: 213.6 KB
Line 
1/*------------------------------------------------------------------
2fortran filename : /cern/new/src/cfs/geant315/abbrch.f
3------------------------------------------------------------------*/
4
5#define ABBRCH(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,A32,A33,A34,A35) CCALLSFSUB35(ABBRCH,abbrch,INT,INT,PINT,INT,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PINT,PINT,PDOUBLE,PINT,PINT,PINT,PINT,PDOUBLE,PDOUBLE,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PINT,DOUBLE,DOUBLE,INT,INT,INT,INT,INT,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,A32,A33,A34,A35)
6
7/*------------------------------------------------------------------
8fortran filename : /cern/new/src/cfs/geant315/ainel.f
9------------------------------------------------------------------*/
10
11 PROTOCCALLSFFUN5(DOUBLE,AINEL,ainel,INT,INT,DOUBLE,DOUBLE,DOUBLE)
12#define AINEL(A2,A3,A4,A5,A6) CCALLSFFUN5(AINEL,ainel,INT,INT,DOUBLE,DOUBLE,DOUBLE,A2,A3,A4,A5,A6)
13
14/*------------------------------------------------------------------
15fortran filename : /cern/new/src/cfs/geant315/akeka.f
16------------------------------------------------------------------*/
17
18 PROTOCCALLSFFUN3(DOUBLE,AKEKA,akeka,INT,DOUBLE,DOUBLE)
19#define AKEKA(A2,A3,A4) CCALLSFFUN3(AKEKA,akeka,INT,DOUBLE,DOUBLE,A2,A3,A4)
20
21/*------------------------------------------------------------------
22fortran filename : /cern/new/src/cfs/geant315/altra.f
23------------------------------------------------------------------*/
24
25#define ALTRA(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13) CCALLSFSUB13(ALTRA,altra,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13)
26
27/*------------------------------------------------------------------
28fortran filename : /cern/new/src/cfs/geant315/altraf.f
29------------------------------------------------------------------*/
30
31#define ALTRAF(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15) CCALLSFSUB15(ALTRAF,altraf,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15)
32
33/*------------------------------------------------------------------
34fortran filename : /cern/new/src/cfs/geant315/amga.f
35------------------------------------------------------------------*/
36
37 PROTOCCALLSFFUN1(DOUBLE,AMGA,amga,INT)
38#define AMGA(A2) CCALLSFFUN1(AMGA,amga,INT,A2)
39
40/*------------------------------------------------------------------
41fortran filename : /cern/new/src/cfs/geant315/ankeka.f
42------------------------------------------------------------------*/
43
44 PROTOCCALLSFFUN4(DOUBLE,ANKEKA,ankeka,INT,DOUBLE,DOUBLE,DOUBLE)
45#define ANKEKA(A2,A3,A4,A5) CCALLSFFUN4(ANKEKA,ankeka,INT,DOUBLE,DOUBLE,DOUBLE,A2,A3,A4,A5)
46
47/*------------------------------------------------------------------
48fortran filename : /cern/new/src/cfs/geant315/atomas.f
49------------------------------------------------------------------*/
50
51 PROTOCCALLSFFUN2(FLOAT,ATOMAS,atomas,FLOAT,FLOAT)
52#define ATOMAS(A2,A3) CCALLSFFUN2(ATOMAS,atomas,FLOAT,FLOAT,A2,A3)
53
54/*------------------------------------------------------------------
55fortran filename : /cern/new/src/cfs/geant315/bamjet.f
56------------------------------------------------------------------*/
57
58#define BAMJET(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(BAMJET,bamjet,PINT,INT,INT,INT,INT,DOUBLE,INT,A1,A2,A3,A4,A5,A6,A7)
59
60/*------------------------------------------------------------------
61fortran filename : /cern/new/src/cfs/geant315/bamjev.f
62------------------------------------------------------------------*/
63
64#define BAMJEV(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(BAMJEV,bamjev,PINT,INT,INT,INT,INT,DOUBLE,INT,A1,A2,A3,A4,A5,A6,A7)
65
66/*------------------------------------------------------------------
67fortran filename : /cern/new/src/cfs/geant315/bekeka.f
68------------------------------------------------------------------*/
69
70 PROTOCCALLSFFUN4(DOUBLE,BEKEKA,bekeka,INT,DOUBLE,DOUBLE,DOUBLE)
71#define BEKEKA(A2,A3,A4,A5) CCALLSFFUN4(BEKEKA,bekeka,INT,DOUBLE,DOUBLE,DOUBLE,A2,A3,A4,A5)
72
73/*------------------------------------------------------------------
74fortran filename : /cern/new/src/cfs/geant315/berttp.f
75------------------------------------------------------------------*/
76
77#define BERTTP() CCALLSFSUB0(BERTTP,berttp)
78
79/*------------------------------------------------------------------
80fortran filename : /cern/new/src/cfs/geant315/beta.f
81------------------------------------------------------------------*/
82
83 PROTOCCALLSFFUN3(DOUBLE,BETA,beta,DOUBLE,DOUBLE,DOUBLE)
84#define BETA(A2,A3,A4) CCALLSFFUN3(BETA,beta,DOUBLE,DOUBLE,DOUBLE,A2,A3,A4)
85
86/*------------------------------------------------------------------
87fortran filename : /cern/new/src/cfs/geant315/betarn.f
88------------------------------------------------------------------*/
89
90 PROTOCCALLSFFUN2(DOUBLE,BETARN,betarn,DOUBLE,DOUBLE)
91#define BETARN(A2,A3) CCALLSFFUN2(BETARN,betarn,DOUBLE,DOUBLE,A2,A3)
92
93/*------------------------------------------------------------------
94fortran filename : /cern/new/src/cfs/geant315/betrst.f
95------------------------------------------------------------------*/
96
97 PROTOCCALLSFFUN4(DOUBLE,BETRST,betrst,DOUBLE,DOUBLE,PDOUBLE,PDOUBLE)
98#define BETRST(A2,A3,A4,A5) CCALLSFFUN4(BETRST,betrst,DOUBLE,DOUBLE,PDOUBLE,PDOUBLE,A2,A3,A4,A5)
99
100/*------------------------------------------------------------------
101fortran filename : /cern/new/src/cfs/geant315/bkeka.f
102------------------------------------------------------------------*/
103
104 PROTOCCALLSFFUN3(DOUBLE,BKEKA,bkeka,INT,DOUBLE,DOUBLE)
105#define BKEKA(A2,A3,A4) CCALLSFFUN3(BKEKA,bkeka,INT,DOUBLE,DOUBLE,A2,A3,A4)
106
107/*------------------------------------------------------------------
108fortran filename : /cern/new/src/cfs/geant315/bklass.f
109------------------------------------------------------------------*/
110
111#define BKLASS(A1,A2,A3,A4,A5) CCALLSFSUB5(BKLASS,bklass,INT,INT,INT,PINT,PINT,A1,A2,A3,A4,A5)
112
113/*------------------------------------------------------------------
114fortran filename : /cern/new/src/cfs/geant315/bnkeka.f
115------------------------------------------------------------------*/
116
117 PROTOCCALLSFFUN4(DOUBLE,BNKEKA,bnkeka,INT,DOUBLE,DOUBLE,DOUBLE)
118#define BNKEKA(A2,A3,A4,A5) CCALLSFFUN4(BNKEKA,bnkeka,INT,DOUBLE,DOUBLE,DOUBLE,A2,A3,A4,A5)
119
120/*------------------------------------------------------------------
121fortran filename : /cern/new/src/cfs/geant315/calumo.f
122------------------------------------------------------------------*/
123
124#define CALUMO(A1,A2) CCALLSFSUB2(CALUMO,calumo,INT,INT,A1,A2)
125
126/*------------------------------------------------------------------
127fortran filename : /cern/new/src/cfs/geant315/calumv.f
128------------------------------------------------------------------*/
129
130#define CALUMV(A1,A2) CCALLSFSUB2(CALUMV,calumv,INT,INT,A1,A2)
131
132/*------------------------------------------------------------------
133fortran filename : /cern/new/src/cfs/geant315/captur.f
134------------------------------------------------------------------*/
135
136#define CAPTUR(A1) CCALLSFSUB1(CAPTUR,captur,PINT,A1)
137
138/*------------------------------------------------------------------
139fortran filename : /cern/new/src/cfs/geant315/casal0.f
140------------------------------------------------------------------*/
141
142#define CASAL0(A1,A2,A3) CCALLSFSUB3(CASAL0,casal0,INT,PINT,PINT,A1,A2,A3)
143
144/*------------------------------------------------------------------
145fortran filename : /cern/new/src/cfs/geant315/casaom.f
146------------------------------------------------------------------*/
147
148#define CASAOM(A1,A2,A3) CCALLSFSUB3(CASAOM,casaom,INT,INT,INT,A1,A2,A3)
149
150/*------------------------------------------------------------------
151fortran filename : /cern/new/src/cfs/geant315/casasm.f
152------------------------------------------------------------------*/
153
154#define CASASM(A1,A2,A3) CCALLSFSUB3(CASASM,casasm,INT,PINT,PINT,A1,A2,A3)
155
156/*------------------------------------------------------------------
157fortran filename : /cern/new/src/cfs/geant315/casasp.f
158------------------------------------------------------------------*/
159
160#define CASASP(A1,A2,A3) CCALLSFSUB3(CASASP,casasp,INT,PINT,PINT,A1,A2,A3)
161
162/*------------------------------------------------------------------
163fortran filename : /cern/new/src/cfs/geant315/casax0.f
164------------------------------------------------------------------*/
165
166#define CASAX0(A1,A2,A3) CCALLSFSUB3(CASAX0,casax0,INT,INT,INT,A1,A2,A3)
167
168/*------------------------------------------------------------------
169fortran filename : /cern/new/src/cfs/geant315/casaxm.f
170------------------------------------------------------------------*/
171
172#define CASAXM(A1,A2,A3) CCALLSFSUB3(CASAXM,casaxm,INT,INT,INT,A1,A2,A3)
173
174/*------------------------------------------------------------------
175fortran filename : /cern/new/src/cfs/geant315/casfrg.f
176------------------------------------------------------------------*/
177
178#define CASFRG(A1,A2,A3) CCALLSFSUB3(CASFRG,casfrg,PINT,INT,INT,A1,A2,A3)
179
180/*------------------------------------------------------------------
181fortran filename : /cern/new/src/cfs/geant315/cask0.f
182------------------------------------------------------------------*/
183
184#define CASK0(A1,A2,A3) CCALLSFSUB3(CASK0,cask0,INT,PINT,PINT,A1,A2,A3)
185
186/*------------------------------------------------------------------
187fortran filename : /cern/new/src/cfs/geant315/cask0b.f
188------------------------------------------------------------------*/
189
190#define CASK0B(A1,A2,A3) CCALLSFSUB3(CASK0B,cask0b,INT,PINT,PINT,A1,A2,A3)
191
192/*------------------------------------------------------------------
193fortran filename : /cern/new/src/cfs/geant315/caskm.f
194------------------------------------------------------------------*/
195
196#define CASKM(A1,A2,A3) CCALLSFSUB3(CASKM,caskm,INT,PINT,PINT,A1,A2,A3)
197
198/*------------------------------------------------------------------
199fortran filename : /cern/new/src/cfs/geant315/caskp.f
200------------------------------------------------------------------*/
201
202#define CASKP(A1,A2,A3) CCALLSFSUB3(CASKP,caskp,INT,PINT,PINT,A1,A2,A3)
203
204/*------------------------------------------------------------------
205fortran filename : /cern/new/src/cfs/geant315/casl0.f
206------------------------------------------------------------------*/
207
208#define CASL0(A1,A2,A3) CCALLSFSUB3(CASL0,casl0,INT,PINT,PINT,A1,A2,A3)
209
210/*------------------------------------------------------------------
211fortran filename : /cern/new/src/cfs/geant315/casn.f
212------------------------------------------------------------------*/
213
214#define CASN(A1,A2,A3) CCALLSFSUB3(CASN,casn,INT,PINT,PINT,A1,A2,A3)
215
216/*------------------------------------------------------------------
217fortran filename : /cern/new/src/cfs/geant315/casnb.f
218------------------------------------------------------------------*/
219
220#define CASNB(A1,A2,A3) CCALLSFSUB3(CASNB,casnb,INT,PINT,PINT,A1,A2,A3)
221
222/*------------------------------------------------------------------
223fortran filename : /cern/new/src/cfs/geant315/casom.f
224------------------------------------------------------------------*/
225
226#define CASOM(A1,A2,A3) CCALLSFSUB3(CASOM,casom,INT,PINT,PINT,A1,A2,A3)
227
228/*------------------------------------------------------------------
229fortran filename : /cern/new/src/cfs/geant315/casp.f
230------------------------------------------------------------------*/
231
232#define CASP(A1,A2,A3) CCALLSFSUB3(CASP,casp,INT,PINT,PINT,A1,A2,A3)
233
234/*------------------------------------------------------------------
235fortran filename : /cern/new/src/cfs/geant315/caspb.f
236------------------------------------------------------------------*/
237
238#define CASPB(A1,A2,A3) CCALLSFSUB3(CASPB,caspb,INT,PINT,PINT,A1,A2,A3)
239
240/*------------------------------------------------------------------
241fortran filename : /cern/new/src/cfs/geant315/caspim.f
242------------------------------------------------------------------*/
243
244#define CASPIM(A1,A2,A3) CCALLSFSUB3(CASPIM,caspim,INT,PINT,PINT,A1,A2,A3)
245
246/*------------------------------------------------------------------
247fortran filename : /cern/new/src/cfs/geant315/caspip.f
248------------------------------------------------------------------*/
249
250#define CASPIP(A1,A2,A3) CCALLSFSUB3(CASPIP,caspip,INT,PINT,PINT,A1,A2,A3)
251
252/*------------------------------------------------------------------
253fortran filename : /cern/new/src/cfs/geant315/cassm.f
254------------------------------------------------------------------*/
255
256#define CASSM(A1,A2,A3) CCALLSFSUB3(CASSM,cassm,INT,PINT,PINT,A1,A2,A3)
257
258/*------------------------------------------------------------------
259fortran filename : /cern/new/src/cfs/geant315/cassp.f
260------------------------------------------------------------------*/
261
262#define CASSP(A1,A2,A3) CCALLSFSUB3(CASSP,cassp,INT,PINT,PINT,A1,A2,A3)
263
264/*------------------------------------------------------------------
265fortran filename : /cern/new/src/cfs/geant315/casx0.f
266------------------------------------------------------------------*/
267
268#define CASX0(A1,A2,A3) CCALLSFSUB3(CASX0,casx0,INT,PINT,PINT,A1,A2,A3)
269
270/*------------------------------------------------------------------
271fortran filename : /cern/new/src/cfs/geant315/casxm.f
272------------------------------------------------------------------*/
273
274#define CASXM(A1,A2,A3) CCALLSFSUB3(CASXM,casxm,INT,PINT,PINT,A1,A2,A3)
275
276/*------------------------------------------------------------------
277fortran filename : /cern/new/src/cfs/geant315/cgaffi.f
278------------------------------------------------------------------*/
279
280#define CGAFFI(A1,A2) CCALLSFSUB2(CGAFFI,cgaffi,PFLOAT,PFLOAT,A1,A2)
281
282/*------------------------------------------------------------------
283fortran filename : /cern/new/src/cfs/geant315/cgbfit.f
284------------------------------------------------------------------*/
285
286#define CGBFIT(A1,A2,A3) CCALLSFSUB3(CGBFIT,cgbfit,FLOATV,FLOATV,PINT,A1,A2,A3)
287
288/*------------------------------------------------------------------
289fortran filename : /cern/new/src/cfs/geant315/cgbint.f
290------------------------------------------------------------------*/
291
292#define CGBINT(A1,A2,A3,A4,A5) CCALLSFSUB5(CGBINT,cgbint,FLOATV,FLOATV,INT,PFLOAT,PINT,A1,A2,A3,A4,A5)
293
294/*------------------------------------------------------------------
295fortran filename : /cern/new/src/cfs/geant315/cgbmmt.f
296------------------------------------------------------------------*/
297
298#define CGBMMT(A1,A2,A3) CCALLSFSUB3(CGBMMT,cgbmmt,FLOATV,FLOATV,PINT,A1,A2,A3)
299
300/*------------------------------------------------------------------
301fortran filename : /cern/new/src/cfs/geant315/cgbool.f
302------------------------------------------------------------------*/
303
304#define CGBOOL(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(CGBOOL,cgbool,INT,INT,FLOATV,FLOATV,INT,PFLOAT,A1,A2,A3,A4,A5,A6)
305
306/*------------------------------------------------------------------
307fortran filename : /cern/new/src/cfs/geant315/cgbox.f
308------------------------------------------------------------------*/
309
310#define CGBOX(A1,A2,A3,A4,A5) CCALLSFSUB5(CGBOX,cgbox,PFLOAT,INT,INT,INT,PFLOAT,A1,A2,A3,A4,A5)
311
312/*------------------------------------------------------------------
313fortran filename : /cern/new/src/cfs/geant315/cgbrik.f
314------------------------------------------------------------------*/
315
316#define CGBRIK(A1,A2,A3,A4,A5) CCALLSFSUB5(CGBRIK,cgbrik,FLOAT,FLOAT,FLOAT,INT,PFLOAT,A1,A2,A3,A4,A5)
317
318/*------------------------------------------------------------------
319fortran filename : /cern/new/src/cfs/geant315/cgbsea.f
320------------------------------------------------------------------*/
321
322#define CGBSEA(A1,A2,A3,A4) CCALLSFSUB4(CGBSEA,cgbsea,FLOATV,FLOATV,PINT,PINT,A1,A2,A3,A4)
323
324/*------------------------------------------------------------------
325fortran filename : /cern/new/src/cfs/geant315/cgbsec.f
326------------------------------------------------------------------*/
327
328#define CGBSEC(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(CGBSEC,cgbsec,FLOATV,FLOATV,FLOATV,FLOATV,INT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7)
329
330/*------------------------------------------------------------------
331fortran filename : /cern/new/src/cfs/geant315/cgbsor.f
332------------------------------------------------------------------*/
333
334#define CGBSOR(A1,A2) CCALLSFSUB2(CGBSOR,cgbsor,PINT,PFLOAT,A1,A2)
335
336/*------------------------------------------------------------------
337fortran filename : /cern/new/src/cfs/geant315/cgbsub.f
338------------------------------------------------------------------*/
339
340#define CGBSUB(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(CGBSUB,cgbsub,INT,FLOATV,PFLOAT,INT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6)
341
342/*------------------------------------------------------------------
343fortran filename : /cern/new/src/cfs/geant315/cgbtef.f
344------------------------------------------------------------------*/
345
346#define CGBTEF(A1,A2,A3,A4,A5) CCALLSFSUB5(CGBTEF,cgbtef,INT,INT,FLOATV,FLOATV,PFLOAT,A1,A2,A3,A4,A5)
347
348/*------------------------------------------------------------------
349fortran filename : /cern/new/src/cfs/geant315/cgbtfp.f
350------------------------------------------------------------------*/
351
352#define CGBTFP(A1,A2,A3) CCALLSFSUB3(CGBTFP,cgbtfp,FLOATV,FLOATV,PFLOAT,A1,A2,A3)
353
354/*------------------------------------------------------------------
355fortran filename : /cern/new/src/cfs/geant315/cgbttt.f
356------------------------------------------------------------------*/
357/*
358#define cgbttt_ELEMS_1 ZTRINGV_NUM(1)
359#define cgbttt_ELEMLEN_1 ZTRINGV_NUM(2)
360*/
361
362#define CGBTTT(A1,A2,A3,A4,A5) CCALLSFSUB5(CGBTTT,cgbttt,STRING,FLOAT,FLOAT,INT,PINT,A1,A2,A3,A4,A5)
363
364/*------------------------------------------------------------------
365fortran filename : /cern/new/src/cfs/geant315/cgcev.f
366------------------------------------------------------------------*/
367
368#define CGCEV(A1,A2) CCALLSFSUB2(CGCEV,cgcev,INT,FLOATV,A1,A2)
369
370/*------------------------------------------------------------------
371fortran filename : /cern/new/src/cfs/geant315/cgcopy.f
372------------------------------------------------------------------*/
373
374#define CGCOPY(A1,A2,A3) CCALLSFSUB3(CGCOPY,cgcopy,FLOATV,INT,PFLOAT,A1,A2,A3)
375
376/*------------------------------------------------------------------
377fortran filename : /cern/new/src/cfs/geant315/cgelli.f
378------------------------------------------------------------------*/
379
380#define CGELLI(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(CGELLI,cgelli,FLOAT,FLOAT,FLOAT,INT,INT,INT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
381
382/*------------------------------------------------------------------
383fortran filename : /cern/new/src/cfs/geant315/cgfac2.f
384------------------------------------------------------------------*/
385
386#define CGFAC2(A1,A2,A3,A4) CCALLSFSUB4(CGFAC2,cgfac2,PFLOAT,PFLOAT,PFLOAT,INT,A1,A2,A3,A4)
387
388/*------------------------------------------------------------------
389fortran filename : /cern/new/src/cfs/geant315/cgfaco.f
390------------------------------------------------------------------*/
391
392#define CGFACO(A1,A2,A3,A4,A5) CCALLSFSUB5(CGFACO,cgfaco,PFLOAT,PFLOAT,INT,INT,FLOAT,A1,A2,A3,A4,A5)
393
394/*------------------------------------------------------------------
395fortran filename : /cern/new/src/cfs/geant315/cgfare.f
396------------------------------------------------------------------*/
397
398#define CGFARE(A1,A2,A3,A4) CCALLSFSUB4(CGFARE,cgfare,INT,FLOATV,PINT,INT,A1,A2,A3,A4)
399
400/*------------------------------------------------------------------
401fortran filename : /cern/new/src/cfs/geant315/cgfvis.f
402------------------------------------------------------------------*/
403
404#define CGFVIS(A1,A2,A3,A4) CCALLSFSUB4(CGFVIS,cgfvis,INT,FLOATV,PINT,INT,A1,A2,A3,A4)
405
406/*------------------------------------------------------------------
407fortran filename : /cern/new/src/cfs/geant315/cghcre.f
408------------------------------------------------------------------*/
409
410#define CGHCRE(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(CGHCRE,cghcre,INT,INT,FLOATV,FLOATV,INT,PFLOAT,A1,A2,A3,A4,A5,A6)
411
412/*------------------------------------------------------------------
413fortran filename : /cern/new/src/cfs/geant315/cghdfa.f
414------------------------------------------------------------------*/
415
416#define CGHDFA(A1,A2,A3,A4,A5) CCALLSFSUB5(CGHDFA,cghdfa,INT,PFLOAT,INTV,INTV,PFLOAT,A1,A2,A3,A4,A5)
417
418/*------------------------------------------------------------------
419fortran filename : /cern/new/src/cfs/geant315/cghend.f
420------------------------------------------------------------------*/
421
422#define CGHEND(A1,A2,A3) CCALLSFSUB3(CGHEND,cghend,PFLOAT,PINT,PFLOAT,A1,A2,A3)
423
424/*------------------------------------------------------------------
425fortran filename : /cern/new/src/cfs/geant315/cgheva.f
426------------------------------------------------------------------*/
427
428#define CGHEVA(A1,A2) CCALLSFSUB2(CGHEVA,cgheva,FLOATV,PFLOAT,A1,A2)
429
430/*------------------------------------------------------------------
431fortran filename : /cern/new/src/cfs/geant315/cghins.f
432------------------------------------------------------------------*/
433
434#define CGHINS(A1,A2,A3) CCALLSFSUB3(CGHINS,cghins,FLOATV,PFLOAT,INT,A1,A2,A3)
435
436/*------------------------------------------------------------------
437fortran filename : /cern/new/src/cfs/geant315/cghmov.f
438------------------------------------------------------------------*/
439
440#define CGHMOV(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(CGHMOV,cghmov,PFLOAT,PFLOAT,INT,INT,PFLOAT,PINT,PINT,A1,A2,A3,A4,A5,A6,A7)
441
442/*------------------------------------------------------------------
443fortran filename : /cern/new/src/cfs/geant315/cghpla.f
444------------------------------------------------------------------*/
445
446#define CGHPLA(A1,A2,A3) CCALLSFSUB3(CGHPLA,cghpla,INTV,PFLOAT,PFLOAT,A1,A2,A3)
447
448/*------------------------------------------------------------------
449fortran filename : /cern/new/src/cfs/geant315/cghren.f
450------------------------------------------------------------------*/
451
452#define CGHREN(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(CGHREN,cghren,INT,INT,INT,INT,PFLOAT,PINT,PINT,PINT,A1,A2,A3,A4,A5,A6,A7,A8)
453
454/*------------------------------------------------------------------
455fortran filename : /cern/new/src/cfs/geant315/cghshi.f
456------------------------------------------------------------------*/
457
458#define CGHSHI(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(CGHSHI,cghshi,INT,PINT,PINT,INTV,PINT,PINT,A1,A2,A3,A4,A5,A6)
459
460/*------------------------------------------------------------------
461fortran filename : /cern/new/src/cfs/geant315/cghsiz.f
462------------------------------------------------------------------*/
463
464#define CGHSIZ(A1,A2,A3,A4,A5) CCALLSFSUB5(CGHSIZ,cghsiz,FLOATV,INT,PINT,PINT,INT,A1,A2,A3,A4,A5)
465
466/*------------------------------------------------------------------
467fortran filename : /cern/new/src/cfs/geant315/cghtre.f
468------------------------------------------------------------------*/
469
470#define CGHTRE(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(CGHTRE,cghtre,INT,PFLOAT,PINT,PINT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
471
472/*------------------------------------------------------------------
473fortran filename : /cern/new/src/cfs/geant315/cginve.f
474------------------------------------------------------------------*/
475
476#define CGINVE(A1) CCALLSFSUB1(CGINVE,cginve,PFLOAT,A1)
477
478/*------------------------------------------------------------------
479fortran filename : /cern/new/src/cfs/geant315/cgmnmx.f
480------------------------------------------------------------------*/
481
482#define CGMNMX(A1,A2,A3) CCALLSFSUB3(CGMNMX,cgmnmx,FLOATV,PFLOAT,PFLOAT,A1,A2,A3)
483
484/*------------------------------------------------------------------
485fortran filename : /cern/new/src/cfs/geant315/cgrifl.f
486------------------------------------------------------------------*/
487
488#define CGRIFL(A1,A2) CCALLSFSUB2(CGRIFL,cgrifl,PFLOAT,PFLOAT,A1,A2)
489
490/*------------------------------------------------------------------
491fortran filename : /cern/new/src/cfs/geant315/cgsaan.f
492------------------------------------------------------------------*/
493
494#define CGSAAN(A1,A2,A3,A4,A5) CCALLSFSUB5(CGSAAN,cgsaan,FLOAT,FLOAT,INT,INT,PINT,A1,A2,A3,A4,A5)
495
496/*------------------------------------------------------------------
497fortran filename : /cern/new/src/cfs/geant315/cgscop.f
498------------------------------------------------------------------*/
499
500#define CGSCOP(A1,A2,A3,A4) CCALLSFSUB4(CGSCOP,cgscop,INT,FLOATV,PFLOAT,PFLOAT,A1,A2,A3,A4)
501
502/*------------------------------------------------------------------
503fortran filename : /cern/new/src/cfs/geant315/cgshel.f
504------------------------------------------------------------------*/
505
506#define CGSHEL(A1,A2,A3,A4) CCALLSFSUB4(CGSHEL,cgshel,FLOAT,FLOAT,PINT,PFLOAT,A1,A2,A3,A4)
507
508/*------------------------------------------------------------------
509fortran filename : /cern/new/src/cfs/geant315/cgshif.f
510------------------------------------------------------------------*/
511
512#define CGSHIF(A1,A2,A3,A4) CCALLSFSUB4(CGSHIF,cgshif,FLOAT,FLOAT,FLOAT,FLOATV,A1,A2,A3,A4)
513
514/*------------------------------------------------------------------
515fortran filename : /cern/new/src/cfs/geant315/cgsize.f
516------------------------------------------------------------------*/
517
518 PROTOCCALLSFFUN4(FLOAT,CGSIZE,cgsize,INT,INT,INTV,INTV)
519#define CGSIZE(A2,A3,A4,A5) CCALLSFFUN4(CGSIZE,cgsize,INT,INT,INTV,INTV,A2,A3,A4,A5)
520
521/*------------------------------------------------------------------
522fortran filename : /cern/new/src/cfs/geant315/cgslic.f
523------------------------------------------------------------------*/
524
525#define CGSLIC(A1,A2,A3,A4) CCALLSFSUB4(CGSLIC,cgslic,FLOATV,FLOATV,INT,PFLOAT,A1,A2,A3,A4)
526
527/*------------------------------------------------------------------
528fortran filename : /cern/new/src/cfs/geant315/cgsnor.f
529------------------------------------------------------------------*/
530
531#define CGSNOR(A1) CCALLSFSUB1(CGSNOR,cgsnor,PFLOAT,A1)
532
533/*------------------------------------------------------------------
534fortran filename : /cern/new/src/cfs/geant315/cgsphe.f
535------------------------------------------------------------------*/
536
537#define CGSPHE(A1,A2,A3,A4,A5) CCALLSFSUB5(CGSPHE,cgsphe,FLOAT,INT,INT,INT,FLOATV,A1,A2,A3,A4,A5)
538
539/*------------------------------------------------------------------
540fortran filename : /cern/new/src/cfs/geant315/cgsub.f
541------------------------------------------------------------------*/
542
543#define CGSUB(A1,A2,A3,A4) CCALLSFSUB4(CGSUB,cgsub,FLOATV,FLOATV,INT,FLOATV,A1,A2,A3,A4)
544
545/*------------------------------------------------------------------
546fortran filename : /cern/new/src/cfs/geant315/cgtset.f
547------------------------------------------------------------------*/
548
549#define CGTSET(A1,A2,A3) CCALLSFSUB3(CGTSET,cgtset,INT,PFLOAT,PINT,A1,A2,A3)
550
551/*------------------------------------------------------------------
552fortran filename : /cern/new/src/cfs/geant315/cgtstr.f
553------------------------------------------------------------------*/
554
555#define CGTSTR(A1,A2) CCALLSFSUB2(CGTSTR,cgtstr,FLOATV,PINT,A1,A2)
556
557/*------------------------------------------------------------------
558fortran filename : /cern/new/src/cfs/geant315/cgvedg.f
559------------------------------------------------------------------*/
560
561#define CGVEDG(A1,A2,A3,A4) CCALLSFSUB4(CGVEDG,cgvedg,INT,FLOATV,FLOATV,PINT,A1,A2,A3,A4)
562
563/*------------------------------------------------------------------
564fortran filename : /cern/new/src/cfs/geant315/cgvhed.f
565------------------------------------------------------------------*/
566
567#define CGVHED(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(CGVHED,cgvhed,PFLOAT,INTV,INTV,PFLOAT,PINT,PINT,FLOATV,FLOATV,A1,A2,A3,A4,A5,A6,A7,A8)
568
569/*------------------------------------------------------------------
570fortran filename : /cern/new/src/cfs/geant315/cgvtef.f
571------------------------------------------------------------------*/
572
573#define CGVTEF(A1,A2,A3) CCALLSFSUB3(CGVTEF,cgvtef,INTV,PFLOAT,PINT,A1,A2,A3)
574
575/*------------------------------------------------------------------
576fortran filename : /cern/new/src/cfs/geant315/cgvtin.f
577------------------------------------------------------------------*/
578
579#define CGVTIN(A1,A2,A3) CCALLSFSUB3(CGVTIN,cgvtin,FLOAT,FLOAT,INT,A1,A2,A3)
580
581/*------------------------------------------------------------------
582fortran filename : /cern/new/src/cfs/geant315/cgwire.f
583------------------------------------------------------------------*/
584
585#define CGWIRE(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(CGWIRE,cgwire,FLOATV,INT,INT,INT,PFLOAT,INT,INTV,A1,A2,A3,A4,A5,A6,A7)
586
587/*------------------------------------------------------------------
588fortran filename : /cern/new/src/cfs/geant315/cgwsor.f
589------------------------------------------------------------------*/
590
591#define CGWSOR(A1,A2) CCALLSFSUB2(CGWSOR,cgwsor,PINT,PFLOAT,A1,A2)
592
593/*------------------------------------------------------------------
594fortran filename : /cern/new/src/cfs/geant315/cgzre.f
595------------------------------------------------------------------*/
596
597#define CGZRE(A1,A2,A3) CCALLSFSUB3(CGZRE,cgzre,INT,PFLOAT,PINT,A1,A2,A3)
598
599/*------------------------------------------------------------------
600fortran filename : /cern/new/src/cfs/geant315/cgzrev.f
601------------------------------------------------------------------*/
602
603#define CGZREV(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(CGZREV,cgzrev,PFLOAT,FLOAT,FLOAT,INT,INT,PFLOAT,A1,A2,A3,A4,A5,A6)
604
605/*------------------------------------------------------------------
606fortran filename : /cern/new/src/cfs/geant315/chanwt.f
607------------------------------------------------------------------*/
608
609#define CHANWT() CCALLSFSUB0(CHANWT,chanwt)
610
611/*------------------------------------------------------------------
612fortran filename : /cern/new/src/cfs/geant315/cinema.f
613------------------------------------------------------------------*/
614
615 PROTOCCALLSFFUN1(FLOAT,CINEMA,cinema,FLOAT)
616#define CINEMA(A2) CCALLSFFUN1(CINEMA,cinema,FLOAT,A2)
617
618/*------------------------------------------------------------------
619fortran filename : /cern/new/src/cfs/geant315/compo.f
620------------------------------------------------------------------*/
621
622#define COMPO() CCALLSFSUB0(COMPO,compo)
623
624/*------------------------------------------------------------------
625fortran filename : /cern/new/src/cfs/geant315/coranh.f
626------------------------------------------------------------------*/
627
628#define CORANH(A1,A2) CCALLSFSUB2(CORANH,coranh,PINT,INT,A1,A2)
629
630/*------------------------------------------------------------------
631fortran filename : /cern/new/src/cfs/geant315/corevt.f
632------------------------------------------------------------------*/
633
634#define COREVT(A1,A2,A3,A4,A5) CCALLSFSUB5(COREVT,corevt,DOUBLE,DOUBLE,INT,DOUBLE,DOUBLE,A1,A2,A3,A4,A5)
635
636/*------------------------------------------------------------------
637fortran filename : /cern/new/src/cfs/geant315/corrin.f
638------------------------------------------------------------------*/
639
640#define CORRIN(A1,A2,A3,A4,A5) CCALLSFSUB5(CORRIN,corrin,DOUBLE,DOUBLE,INT,DOUBLE,DOUBLE,A1,A2,A3,A4,A5)
641
642/*------------------------------------------------------------------
643fortran filename : /cern/new/src/cfs/geant315/coscat.f
644------------------------------------------------------------------*/
645
646#define COSCAT() CCALLSFSUB0(COSCAT,coscat)
647
648/*------------------------------------------------------------------
649fortran filename : /cern/new/src/cfs/geant315/datar3.f
650------------------------------------------------------------------*/
651
652#define DATAR3() CCALLSFSUB0(DATAR3,datar3)
653
654/*------------------------------------------------------------------
655fortran filename : /cern/new/src/cfs/geant315/datesh.f
656------------------------------------------------------------------*/
657
658#define DATESH() CCALLSFSUB0(DATESH,datesh)
659
660/*------------------------------------------------------------------
661fortran filename : /cern/new/src/cfs/geant315/decaux.f
662------------------------------------------------------------------*/
663
664#define DECAUX(A1,A2) CCALLSFSUB2(DECAUX,decaux,INT,INT,A1,A2)
665
666/*------------------------------------------------------------------
667fortran filename : /cern/new/src/cfs/geant315/defs1.f
668------------------------------------------------------------------*/
669
670#define DEFS1(A1,A2,A3) CCALLSFSUB3(DEFS1,defs1,INT,INT,INT,A1,A2,A3)
671
672/*------------------------------------------------------------------
673fortran filename : /cern/new/src/cfs/geant315/difevv.f
674------------------------------------------------------------------*/
675
676#define DIFEVV(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(DIFEVV,difevv,PINT,INT,INT,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6)
677
678/*------------------------------------------------------------------
679fortran filename : /cern/new/src/cfs/geant315/dlpnuc.f
680------------------------------------------------------------------*/
681
682#define DLPNUC(A1,A2) CCALLSFSUB2(DLPNUC,dlpnuc,PDOUBLE,INT,A1,A2)
683
684/*------------------------------------------------------------------
685fortran filename : /cern/new/src/cfs/geant315/dlpsor.f
686------------------------------------------------------------------*/
687
688#define DLPSOR(A1,A2) CCALLSFSUB2(DLPSOR,dlpsor,PDOUBLE,INT,A1,A2)
689
690/*------------------------------------------------------------------
691fortran filename : /cern/new/src/cfs/geant315/dost.f
692------------------------------------------------------------------*/
693
694 PROTOCCALLSFFUN2(DOUBLE,DOST,dost,INT,DOUBLE)
695#define DOST(A2,A3) CCALLSFFUN2(DOST,dost,INT,DOUBLE,A2,A3)
696
697/*------------------------------------------------------------------
698fortran filename : /cern/new/src/cfs/geant315/dotes2.f
699------------------------------------------------------------------*/
700
701#define DOTES2(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(DOTES2,dotes2,DOUBLE,DOUBLE,DOUBLE,DOUBLE,PDOUBLE,INT,A1,A2,A3,A4,A5,A6)
702
703/*------------------------------------------------------------------
704fortran filename : /cern/new/src/cfs/geant315/dotnuc.f
705------------------------------------------------------------------*/
706
707#define DOTNUC(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(DOTNUC,dotnuc,DOUBLE,DOUBLE,DOUBLE,DOUBLE,PDOUBLE,INT,A1,A2,A3,A4,A5,A6)
708
709/*------------------------------------------------------------------
710fortran filename : /cern/new/src/cfs/geant315/dpdnuc.f
711------------------------------------------------------------------*/
712
713 PROTOCCALLSFFUN3(DOUBLE,DPDNUC,dpdnuc,DOUBLE,DOUBLE,DOUBLE)
714#define DPDNUC(A2,A3,A4) CCALLSFFUN3(DPDNUC,dpdnuc,DOUBLE,DOUBLE,DOUBLE,A2,A3,A4)
715
716/*------------------------------------------------------------------
717fortran filename : /cern/new/src/cfs/geant315/drelab.f
718------------------------------------------------------------------*/
719
720#define DRELAB(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(DRELAB,drelab,PDOUBLE,PDOUBLE,PDOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6,A7)
721
722/*------------------------------------------------------------------
723fortran filename : /cern/new/src/cfs/geant315/dresf.f
724------------------------------------------------------------------*/
725
726#define DRESF(A1,A2,A3,A4,A5) CCALLSFSUB5(DRESF,dresf,INT,INT,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5)
727
728/*------------------------------------------------------------------
729fortran filename : /cern/new/src/cfs/geant315/eexi.f
730------------------------------------------------------------------*/
731
732 PROTOCCALLSFFUN3(DOUBLE,EEXI,eexi,INT,DOUBLE,DOUBLE)
733#define EEXI(A2,A3,A4) CCALLSFFUN3(EEXI,eexi,INT,DOUBLE,DOUBLE,A2,A3,A4)
734
735/*------------------------------------------------------------------
736fortran filename : /cern/new/src/cfs/geant315/ekeka.f
737------------------------------------------------------------------*/
738
739 PROTOCCALLSFFUN4(DOUBLE,EKEKA,ekeka,INT,DOUBLE,DOUBLE,DOUBLE)
740#define EKEKA(A2,A3,A4,A5) CCALLSFFUN4(EKEKA,ekeka,INT,DOUBLE,DOUBLE,DOUBLE,A2,A3,A4,A5)
741
742/*------------------------------------------------------------------
743fortran filename : /cern/new/src/cfs/geant315/energi.f
744------------------------------------------------------------------*/
745
746#define ENERGI(A1,A2,A3,A4,A5,A6,A7,A8,A9) CCALLSFSUB9(ENERGI,energi,INT,INT,INT,INTV,PDOUBLE,PDOUBLE,PDOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9)
747
748/*------------------------------------------------------------------
749fortran filename : /cern/new/src/cfs/geant315/enrg.f
750------------------------------------------------------------------*/
751
752 PROTOCCALLSFFUN2(DOUBLE,ENRG,enrg,DOUBLE,DOUBLE)
753#define ENRG(A2,A3) CCALLSFFUN2(ENRG,enrg,DOUBLE,DOUBLE,A2,A3)
754
755/*------------------------------------------------------------------
756fortran filename : /cern/new/src/cfs/geant315/evdeex.f
757------------------------------------------------------------------*/
758
759#define EVDEEX(A1) CCALLSFSUB1(EVDEEX,evdeex,DOUBLE,A1)
760
761/*------------------------------------------------------------------
762fortran filename : /cern/new/src/cfs/geant315/eventv.f
763------------------------------------------------------------------*/
764
765#define EVENTV(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(EVENTV,eventv,INT,PDOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,INT,A1,A2,A3,A4,A5,A6,A7,A8)
766
767/*------------------------------------------------------------------
768fortran filename : /cern/new/src/cfs/geant315/evevap.f
769------------------------------------------------------------------*/
770
771#define EVEVAP(A1) CCALLSFSUB1(EVEVAP,evevap,DOUBLE,A1)
772
773/*------------------------------------------------------------------
774fortran filename : /cern/new/src/cfs/geant315/evvini.f
775------------------------------------------------------------------*/
776/*
777#define evvini_ELEMS_2 ZTRINGV_NUM(1)
778#define evvini_ELEMLEN_2 ZTRINGV_NUM(8)
779*/
780
781#define EVVINI(A1,A2) CCALLSFSUB2(EVVINI,evvini,DOUBLEV,STRING,A1,A2)
782
783/*------------------------------------------------------------------
784fortran filename : /cern/new/src/cfs/geant315/exnu.f
785------------------------------------------------------------------*/
786
787 PROTOCCALLSFFUN1(FLOAT,EXNU,exnu,FLOAT)
788#define EXNU(A2) CCALLSFFUN1(EXNU,exnu,FLOAT,A2)
789
790/*------------------------------------------------------------------
791fortran filename : /cern/new/src/cfs/geant315/fcount.f
792------------------------------------------------------------------*/
793
794#define FCOUNT() CCALLSFSUB0(FCOUNT,fcount)
795
796/*------------------------------------------------------------------
797fortran filename : /cern/new/src/cfs/geant315/fctcos.f
798------------------------------------------------------------------*/
799
800 PROTOCCALLSFFUN1(FLOAT,FCTCOS,fctcos,FLOAT)
801#define FCTCOS(A2) CCALLSFFUN1(FCTCOS,fctcos,FLOAT,A2)
802
803/*------------------------------------------------------------------
804fortran filename : /cern/new/src/cfs/geant315/fdevap.f
805------------------------------------------------------------------*/
806
807#define FDEVAP() CCALLSFSUB0(FDEVAP,fdevap)
808
809/*------------------------------------------------------------------
810fortran filename : /cern/new/src/cfs/geant315/fdnopt.f
811------------------------------------------------------------------*/
812
813#define FDNOPT() CCALLSFSUB0(FDNOPT,fdnopt)
814
815/*------------------------------------------------------------------
816fortran filename : /cern/new/src/cfs/geant315/ferevv.f
817------------------------------------------------------------------*/
818
819#define FEREVV(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11) CCALLSFSUB11(FEREVV,ferevv,INT,INT,INT,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11)
820
821/*------------------------------------------------------------------
822fortran filename : /cern/new/src/cfs/geant315/ferhad.f
823------------------------------------------------------------------*/
824
825#define FERHAD(A1,A2,A3,A4,A5,A6,A7,A8,A9) CCALLSFSUB9(FERHAD,ferhad,DOUBLE,DOUBLE,INT,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9)
826
827/*------------------------------------------------------------------
828fortran filename : /cern/new/src/cfs/geant315/ferhav.f
829------------------------------------------------------------------*/
830
831#define FERHAV(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(FERHAV,ferhav,INT,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6)
832
833/*------------------------------------------------------------------
834fortran filename : /cern/new/src/cfs/geant315/fermi.f
835------------------------------------------------------------------*/
836
837 PROTOCCALLSFFUN1(FLOAT,FERMI,fermi,FLOAT)
838#define FERMI(A2) CCALLSFFUN1(FERMI,fermi,FLOAT,A2)
839
840/*------------------------------------------------------------------
841fortran filename : /cern/new/src/cfs/geant315/fissio.f
842------------------------------------------------------------------*/
843
844 PROTOCCALLSFFUN1(FLOAT,FISSIO,fissio,FLOAT)
845#define FISSIO(A2) CCALLSFFUN1(FISSIO,fissio,FLOAT,A2)
846
847/*------------------------------------------------------------------
848fortran filename : /cern/new/src/cfs/geant315/fkdeca.f
849------------------------------------------------------------------*/
850
851#define FKDECA(A1,A2) CCALLSFSUB2(FKDECA,fkdeca,PINT,INT,A1,A2)
852
853/*------------------------------------------------------------------
854fortran filename : /cern/new/src/cfs/geant315/fkdres.f
855------------------------------------------------------------------*/
856
857#define FKDRES(A1,A2,A3,A4,A5) CCALLSFSUB5(FKDRES,fkdres,INT,INT,DOUBLE,PDOUBLE,PDOUBLE,A1,A2,A3,A4,A5)
858
859/*------------------------------------------------------------------
860fortran filename : /cern/new/src/cfs/geant315/fkener.f
861------------------------------------------------------------------*/
862
863 PROTOCCALLSFFUN2(DOUBLE,FKENER,fkener,DOUBLE,DOUBLE)
864#define FKENER(A2,A3) CCALLSFFUN2(FKENER,fkener,DOUBLE,DOUBLE,A2,A3)
865
866/*------------------------------------------------------------------
867fortran filename : /cern/new/src/cfs/geant315/fkerro.f
868------------------------------------------------------------------*/
869
870#define FKERRO() CCALLSFSUB0(FKERRO,fkerro)
871
872/*------------------------------------------------------------------
873fortran filename : /cern/new/src/cfs/geant315/fkerup.f
874------------------------------------------------------------------*/
875
876#define FKERUP() CCALLSFSUB0(FKERUP,fkerup)
877
878/*------------------------------------------------------------------
879fortran filename : /cern/new/src/cfs/geant315/fkflav.f
880------------------------------------------------------------------*/
881
882#define FKFLAV(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15) CCALLSFSUB15(FKFLAV,fkflav,INT,INT,INT,DOUBLE,INTV,DOUBLEV,PINT,PINT,INT,DOUBLE,INT,INT,INT,INT,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15)
883
884/*------------------------------------------------------------------
885fortran filename : /cern/new/src/cfs/geant315/fkimpu.f
886------------------------------------------------------------------*/
887
888#define FKIMPU(A1,A2,A3,A4,A5,A6,A7,A8,A9) CCALLSFSUB9(FKIMPU,fkimpu,DOUBLE,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,INT,INT,DOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9)
889
890/*------------------------------------------------------------------
891fortran filename : /cern/new/src/cfs/geant315/fkpoli.f
892------------------------------------------------------------------*/
893
894#define FKPOLI(A1,A2) CCALLSFSUB2(FKPOLI,fkpoli,PDOUBLE,PDOUBLE,A1,A2)
895
896/*------------------------------------------------------------------
897fortran filename : /cern/new/src/cfs/geant315/fksigi.f
898------------------------------------------------------------------*/
899
900#define FKSIGI(A1,A2,A3,A4,A5,A6,A7,A8,A9) CCALLSFSUB9(FKSIGI,fksigi,INT,DOUBLE,INT,PINT,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9)
901
902/*------------------------------------------------------------------
903fortran filename : /cern/new/src/cfs/geant315/fkvert.f
904------------------------------------------------------------------*/
905
906#define FKVERT(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11) CCALLSFSUB11(FKVERT,fkvert,INT,INT,INT,INT,DOUBLE,PINT,DOUBLEV,INTV,INTV,DOUBLE,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11)
907
908/*------------------------------------------------------------------
909fortran filename : /cern/new/src/cfs/geant315/fkzero.f
910------------------------------------------------------------------*/
911
912#define FKZERO() CCALLSFSUB0(FKZERO,fkzero)
913
914/*------------------------------------------------------------------
915fortran filename : /cern/new/src/cfs/geant315/fldist.f
916------------------------------------------------------------------*/
917
918#define FLDIST() CCALLSFSUB0(FLDIST,fldist)
919
920/*------------------------------------------------------------------
921fortran filename : /cern/new/src/cfs/geant315/flinit.f
922------------------------------------------------------------------*/
923
924#define FLINIT() CCALLSFSUB0(FLINIT,flinit)
925
926/*------------------------------------------------------------------
927fortran filename : /cern/new/src/cfs/geant315/flkdt1.f
928------------------------------------------------------------------*/
929
930#define FLKDT1() CCALLSFSUB0(FLKDT1,flkdt1)
931
932/*------------------------------------------------------------------
933fortran filename : /cern/new/src/cfs/geant315/flkdt2.f
934------------------------------------------------------------------*/
935
936#define FLKDT2() CCALLSFSUB0(FLKDT2,flkdt2)
937
938/*------------------------------------------------------------------
939fortran filename : /cern/new/src/cfs/geant315/flkdt3.f
940------------------------------------------------------------------*/
941
942#define FLKDT3() CCALLSFSUB0(FLKDT3,flkdt3)
943
944/*------------------------------------------------------------------
945fortran filename : /cern/new/src/cfs/geant315/flkdt4.f
946------------------------------------------------------------------*/
947
948#define FLKDT4() CCALLSFSUB0(FLKDT4,flkdt4)
949
950/*------------------------------------------------------------------
951fortran filename : /cern/new/src/cfs/geant315/flkdt5.f
952------------------------------------------------------------------*/
953
954#define FLKDT5() CCALLSFSUB0(FLKDT5,flkdt5)
955
956/*------------------------------------------------------------------
957fortran filename : /cern/new/src/cfs/geant315/flkdt6.f
958------------------------------------------------------------------*/
959
960#define FLKDT6() CCALLSFSUB0(FLKDT6,flkdt6)
961
962/*------------------------------------------------------------------
963fortran filename : /cern/new/src/cfs/geant315/flkdt7.f
964------------------------------------------------------------------*/
965
966#define FLKDT7() CCALLSFSUB0(FLKDT7,flkdt7)
967
968/*------------------------------------------------------------------
969fortran filename : /cern/new/src/cfs/geant315/flufin.f
970------------------------------------------------------------------*/
971
972#define FLUFIN() CCALLSFSUB0(FLUFIN,flufin)
973
974/*------------------------------------------------------------------
975fortran filename : /cern/new/src/cfs/geant315/frmic.f
976------------------------------------------------------------------*/
977
978#define FRMIC(A1) CCALLSFSUB1(FRMIC,frmic,PDOUBLE,A1)
979
980/*------------------------------------------------------------------
981fortran filename : /cern/new/src/cfs/geant315/gamrn.f
982------------------------------------------------------------------*/
983
984 PROTOCCALLSFFUN2(DOUBLE,GAMRN,gamrn,DOUBLE,DOUBLE)
985#define GAMRN(A2,A3) CCALLSFFUN2(GAMRN,gamrn,DOUBLE,DOUBLE,A2,A3)
986
987/*------------------------------------------------------------------
988fortran filename : /cern/new/src/cfs/geant315/ganni.f
989------------------------------------------------------------------*/
990
991#define GANNI() CCALLSFSUB0(GANNI,ganni)
992
993/*------------------------------------------------------------------
994fortran filename : /cern/new/src/cfs/geant315/ganni2.f
995------------------------------------------------------------------*/
996
997#define GANNI2() CCALLSFSUB0(GANNI2,ganni2)
998
999/*------------------------------------------------------------------
1000fortran filename : /cern/new/src/cfs/geant315/gannii.f
1001------------------------------------------------------------------*/
1002
1003#define GANNII() CCALLSFSUB0(GANNII,gannii)
1004
1005/*------------------------------------------------------------------
1006fortran filename : /cern/new/src/cfs/geant315/gannir.f
1007------------------------------------------------------------------*/
1008
1009#define GANNIR() CCALLSFSUB0(GANNIR,gannir)
1010
1011/*------------------------------------------------------------------
1012fortran filename : /cern/new/src/cfs/geant315/garndm.f
1013------------------------------------------------------------------*/
1014
1015 PROTOCCALLSFFUN1(FLOAT,GARNDM,garndm,FLOAT)
1016#define GARNDM(A2) CCALLSFFUN1(GARNDM,garndm,FLOAT,A2)
1017
1018/*------------------------------------------------------------------
1019fortran filename : /cern/new/src/cfs/geant315/gbhsta.f
1020------------------------------------------------------------------*/
1021
1022#define GBHSTA() CCALLSFSUB0(GBHSTA,gbhsta)
1023
1024/*------------------------------------------------------------------
1025fortran filename : /cern/new/src/cfs/geant315/gbirk.f
1026------------------------------------------------------------------*/
1027
1028#define GBIRK(A1) CCALLSFSUB1(GBIRK,gbirk,PFLOAT,A1)
1029
1030/*------------------------------------------------------------------
1031fortran filename : /cern/new/src/cfs/geant315/gbrela.f
1032------------------------------------------------------------------*/
1033
1034#define GBRELA() CCALLSFSUB0(GBRELA,gbrela)
1035
1036/*------------------------------------------------------------------
1037fortran filename : /cern/new/src/cfs/geant315/gbrele.f
1038------------------------------------------------------------------*/
1039
1040 PROTOCCALLSFFUN3(FLOAT,GBRELE,gbrele,FLOAT,FLOAT,FLOAT)
1041#define GBRELE(A2,A3,A4) CCALLSFFUN3(GBRELE,gbrele,FLOAT,FLOAT,FLOAT,A2,A3,A4)
1042
1043/*------------------------------------------------------------------
1044fortran filename : /cern/new/src/cfs/geant315/gbrelm.f
1045------------------------------------------------------------------*/
1046
1047 PROTOCCALLSFFUN3(FLOAT,GBRELM,gbrelm,FLOAT,FLOAT,FLOAT)
1048#define GBRELM(A2,A3,A4) CCALLSFFUN3(GBRELM,gbrelm,FLOAT,FLOAT,FLOAT,A2,A3,A4)
1049
1050/*------------------------------------------------------------------
1051fortran filename : /cern/new/src/cfs/geant315/gbreme.f
1052------------------------------------------------------------------*/
1053
1054#define GBREME() CCALLSFSUB0(GBREME,gbreme)
1055
1056/*------------------------------------------------------------------
1057fortran filename : /cern/new/src/cfs/geant315/gbremm.f
1058------------------------------------------------------------------*/
1059
1060#define GBREMM() CCALLSFSUB0(GBREMM,gbremm)
1061
1062/*------------------------------------------------------------------
1063fortran filename : /cern/new/src/cfs/geant315/gbrsga.f
1064------------------------------------------------------------------*/
1065
1066#define GBRSGA() CCALLSFSUB0(GBRSGA,gbrsga)
1067
1068/*------------------------------------------------------------------
1069fortran filename : /cern/new/src/cfs/geant315/gbrsge.f
1070------------------------------------------------------------------*/
1071
1072 PROTOCCALLSFFUN3(FLOAT,GBRSGE,gbrsge,FLOAT,FLOAT,FLOAT)
1073#define GBRSGE(A2,A3,A4) CCALLSFFUN3(GBRSGE,gbrsge,FLOAT,FLOAT,FLOAT,A2,A3,A4)
1074
1075/*------------------------------------------------------------------
1076fortran filename : /cern/new/src/cfs/geant315/gbrsgm.f
1077------------------------------------------------------------------*/
1078
1079 PROTOCCALLSFFUN3(FLOAT,GBRSGM,gbrsgm,FLOAT,FLOAT,FLOAT)
1080#define GBRSGM(A2,A3,A4) CCALLSFFUN3(GBRSGM,gbrsgm,FLOAT,FLOAT,FLOAT,A2,A3,A4)
1081
1082/*------------------------------------------------------------------
1083fortran filename : /cern/new/src/cfs/geant315/gbstat.f
1084------------------------------------------------------------------*/
1085
1086#define GBSTAT() CCALLSFSUB0(GBSTAT,gbstat)
1087
1088/*------------------------------------------------------------------
1089fortran filename : /cern/new/src/cfs/geant315/gcderr.f
1090------------------------------------------------------------------*/
1091
1092#define GCDERR(A1,A2,A3) CCALLSFSUB3(GCDERR,gcderr,PINT,FLOAT,FLOAT,A1,A2,A3)
1093
1094/*------------------------------------------------------------------
1095fortran filename : /cern/new/src/cfs/geant315/gcdrif.f
1096------------------------------------------------------------------*/
1097
1098#define GCDRIF(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GCDRIF,gcdrif,FLOAT,FLOAT,FLOAT,FLOATV,FLOATV,PINT,A1,A2,A3,A4,A5,A6)
1099
1100/*------------------------------------------------------------------
1101fortran filename : /cern/new/src/cfs/geant315/gcent.f
1102------------------------------------------------------------------*/
1103
1104#define GCENT(A1,A2) CCALLSFSUB2(GCENT,gcent,INT,PFLOAT,A1,A2)
1105
1106/*------------------------------------------------------------------
1107fortran filename : /cern/new/src/cfs/geant315/gclose.f
1108------------------------------------------------------------------*/
1109
1110#define GCLOSE(A1,A2) CCALLSFSUB2(GCLOSE,gclose,INT,PINT,A1,A2)
1111
1112/*------------------------------------------------------------------
1113fortran filename : /cern/new/src/cfs/geant315/gcmwpc.f
1114------------------------------------------------------------------*/
1115
1116#define GCMWPC(A1,A2,A3) CCALLSFSUB3(GCMWPC,gcmwpc,FLOATV,FLOATV,PINT,A1,A2,A3)
1117
1118/*------------------------------------------------------------------
1119fortran filename : /cern/new/src/cfs/geant315/gcoeff.f
1120------------------------------------------------------------------*/
1121
1122#define GCOEFF() CCALLSFSUB0(GCOEFF,gcoeff)
1123
1124/*------------------------------------------------------------------
1125fortran filename : /cern/new/src/cfs/geant315/gcomp.f
1126------------------------------------------------------------------*/
1127
1128#define GCOMP() CCALLSFSUB0(GCOMP,gcomp)
1129
1130/*------------------------------------------------------------------
1131fortran filename : /cern/new/src/cfs/geant315/gcompi.f
1132------------------------------------------------------------------*/
1133
1134#define GCOMPI() CCALLSFSUB0(GCOMPI,gcompi)
1135
1136/*------------------------------------------------------------------
1137fortran filename : /cern/new/src/cfs/geant315/gcubs.f
1138------------------------------------------------------------------*/
1139
1140#define GCUBS(A1,A2,A3,A4,A5) CCALLSFSUB5(GCUBS,gcubs,FLOAT,FLOAT,FLOAT,FLOAT,PFLOAT,A1,A2,A3,A4,A5)
1141
1142/*------------------------------------------------------------------
1143fortran filename : /cern/new/src/cfs/geant315/gd16v.f
1144------------------------------------------------------------------*/
1145
1146#define GD16V(A1,A2) CCALLSFSUB2(GD16V,gd16v,INT,INTV,A1,A2)
1147
1148/*------------------------------------------------------------------
1149fortran filename : /cern/new/src/cfs/geant315/gd3d3d.f
1150------------------------------------------------------------------*/
1151
1152#define GD3D3D(A1,A2,A3,A4) CCALLSFSUB4(GD3D3D,gd3d3d,PFLOAT,INT,PFLOAT,INT,A1,A2,A3,A4)
1153
1154/*------------------------------------------------------------------
1155fortran filename : /cern/new/src/cfs/geant315/gdahit.f
1156------------------------------------------------------------------*/
1157
1158#define GDAHIT(A1,A2,A3,A4,A5) CCALLSFSUB5(GDAHIT,gdahit,FLOAT,FLOAT,FLOAT,INT,FLOAT,A1,A2,A3,A4,A5)
1159
1160/*------------------------------------------------------------------
1161fortran filename : /cern/new/src/cfs/geant315/gdarc.f
1162------------------------------------------------------------------*/
1163
1164#define GDARC(A1,A2,A3,A4) CCALLSFSUB4(GDARC,gdarc,FLOAT,FLOAT,FLOAT,FLOAT,A1,A2,A3,A4)
1165
1166/*------------------------------------------------------------------
1167fortran filename : /cern/new/src/cfs/geant315/gdarr.f
1168------------------------------------------------------------------*/
1169/*
1170#define gdarr_ELEMS_6 ZTRINGV_NUM(1)
1171#define gdarr_ELEMLEN_6 ZTRINGV_NUM(255)
1172*/
1173
1174#define GDARR(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GDARR,gdarr,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,STRING,A1,A2,A3,A4,A5,A6)
1175
1176/*------------------------------------------------------------------
1177fortran filename : /cern/new/src/cfs/geant315/gdaxis.f
1178------------------------------------------------------------------*/
1179
1180#define GDAXIS(A1,A2,A3,A4) CCALLSFSUB4(GDAXIS,gdaxis,FLOAT,FLOAT,FLOAT,FLOAT,A1,A2,A3,A4)
1181
1182/*------------------------------------------------------------------
1183fortran filename : /cern/new/src/cfs/geant315/gdbomb.f
1184------------------------------------------------------------------*/
1185
1186#define GDBOMB(A1,A2) CCALLSFSUB2(GDBOMB,gdbomb,INT,INT,A1,A2)
1187
1188/*------------------------------------------------------------------
1189fortran filename : /cern/new/src/cfs/geant315/gdcgcl.f
1190------------------------------------------------------------------*/
1191
1192#define GDCGCL(A1) CCALLSFSUB1(GDCGCL,gdcgcl,INT,A1)
1193
1194/*------------------------------------------------------------------
1195fortran filename : /cern/new/src/cfs/geant315/gdcgem.f
1196------------------------------------------------------------------*/
1197
1198#define GDCGEM(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11) CCALLSFSUB11(GDCGEM,gdcgem,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,PINT,PFLOAT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11)
1199
1200/*------------------------------------------------------------------
1201fortran filename : /cern/new/src/cfs/geant315/gdcger.f
1202------------------------------------------------------------------*/
1203
1204#define GDCGER(A1) CCALLSFSUB1(GDCGER,gdcger,FLOAT,A1)
1205
1206/*------------------------------------------------------------------
1207fortran filename : /cern/new/src/cfs/geant315/gdcghi.f
1208------------------------------------------------------------------*/
1209
1210#define GDCGHI(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GDCGHI,gdcghi,INT,INT,INT,INT,INT,INT,INT,A1,A2,A3,A4,A5,A6,A7)
1211
1212/*------------------------------------------------------------------
1213fortran filename : /cern/new/src/cfs/geant315/gdcgob.f
1214------------------------------------------------------------------*/
1215
1216#define GDCGOB(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GDCGOB,gdcgob,INT,PINT,FLOATV,INT,INT,INT,INT,A1,A2,A3,A4,A5,A6,A7)
1217
1218/*------------------------------------------------------------------
1219fortran filename : /cern/new/src/cfs/geant315/gdcgpr.f
1220------------------------------------------------------------------*/
1221
1222#define GDCGPR() CCALLSFSUB0(GDCGPR,gdcgpr)
1223
1224/*------------------------------------------------------------------
1225fortran filename : /cern/new/src/cfs/geant315/gdcgrs.f
1226------------------------------------------------------------------*/
1227
1228#define GDCGRS() CCALLSFSUB0(GDCGRS,gdcgrs)
1229
1230/*------------------------------------------------------------------
1231fortran filename : /cern/new/src/cfs/geant315/gdcgsl.f
1232------------------------------------------------------------------*/
1233
1234#define GDCGSL(A1,A2) CCALLSFSUB2(GDCGSL,gdcgsl,INT,INT,A1,A2)
1235
1236/*------------------------------------------------------------------
1237fortran filename : /cern/new/src/cfs/geant315/gdcgvw.f
1238------------------------------------------------------------------*/
1239
1240#define GDCGVW(A1,A2) CCALLSFSUB2(GDCGVW,gdcgvw,FLOATV,PFLOAT,A1,A2)
1241
1242/*------------------------------------------------------------------
1243fortran filename : /cern/new/src/cfs/geant315/gdcgwv.f
1244------------------------------------------------------------------*/
1245
1246#define GDCGWV(A1) CCALLSFSUB1(GDCGWV,gdcgwv,INT,A1)
1247
1248/*------------------------------------------------------------------
1249fortran filename : /cern/new/src/cfs/geant315/gdchit.f
1250------------------------------------------------------------------*/
1251/*
1252#define gdchit_ELEMS_1 ZTRINGV_NUM(1)
1253#define gdchit_ELEMLEN_1 ZTRINGV_NUM(4)
1254#define gdchit_ELEMS_2 ZTRINGV_NUM(1)
1255#define gdchit_ELEMLEN_2 ZTRINGV_NUM(4)
1256*/
1257
1258#define GDCHIT(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GDCHIT,gdchit,STRING,STRING,INT,INT,FLOAT,INT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7,A8)
1259
1260/*------------------------------------------------------------------
1261fortran filename : /cern/new/src/cfs/geant315/gdcirc.f
1262------------------------------------------------------------------*/
1263
1264#define GDCIRC(A1,A2) CCALLSFSUB2(GDCIRC,gdcirc,FLOAT,FLOAT,A1,A2)
1265
1266/*------------------------------------------------------------------
1267fortran filename : /cern/new/src/cfs/geant315/gdcirr.f
1268------------------------------------------------------------------*/
1269
1270#define GDCIRR(A1,A2) CCALLSFSUB2(GDCIRR,gdcirr,FLOAT,FLOAT,A1,A2)
1271
1272/*------------------------------------------------------------------
1273fortran filename : /cern/new/src/cfs/geant315/gdciry.f
1274------------------------------------------------------------------*/
1275
1276#define GDCIRY(A1,A2) CCALLSFSUB2(GDCIRY,gdciry,FLOAT,FLOAT,A1,A2)
1277
1278/*------------------------------------------------------------------
1279fortran filename : /cern/new/src/cfs/geant315/gdclos.f
1280------------------------------------------------------------------*/
1281
1282#define GDCLOS() CCALLSFSUB0(GDCLOS,gdclos)
1283
1284/*------------------------------------------------------------------
1285fortran filename : /cern/new/src/cfs/geant315/gdcol.f
1286------------------------------------------------------------------*/
1287
1288#define GDCOL(A1) CCALLSFSUB1(GDCOL,gdcol,INT,A1)
1289
1290/*------------------------------------------------------------------
1291fortran filename : /cern/new/src/cfs/geant315/gdcol1.f
1292------------------------------------------------------------------*/
1293
1294#define GDCOL1(A1) CCALLSFSUB1(GDCOL1,gdcol1,INT,A1)
1295
1296/*------------------------------------------------------------------
1297fortran filename : /cern/new/src/cfs/geant315/gdcota.f
1298------------------------------------------------------------------*/
1299
1300#define GDCOTA() CCALLSFSUB0(GDCOTA,gdcota)
1301
1302/*------------------------------------------------------------------
1303fortran filename : /cern/new/src/cfs/geant315/gdcurs.f
1304------------------------------------------------------------------*/
1305
1306#define GDCURS(A1,A2,A3) CCALLSFSUB3(GDCURS,gdcurs,FLOAT,FLOAT,PINT,A1,A2,A3)
1307
1308/*------------------------------------------------------------------
1309fortran filename : /cern/new/src/cfs/geant315/gdcut.f
1310------------------------------------------------------------------*/
1311
1312#define GDCUT() CCALLSFSUB0(GDCUT,gdcut)
1313
1314/*------------------------------------------------------------------
1315fortran filename : /cern/new/src/cfs/geant315/gdcxyz.f
1316------------------------------------------------------------------*/
1317
1318#define GDCXYZ() CCALLSFSUB0(GDCXYZ,gdcxyz)
1319
1320/*------------------------------------------------------------------
1321fortran filename : /cern/new/src/cfs/geant315/gdebug.f
1322------------------------------------------------------------------*/
1323
1324#define GDEBUG() CCALLSFSUB0(GDEBUG,gdebug)
1325
1326/*------------------------------------------------------------------
1327fortran filename : /cern/new/src/cfs/geant315/gdeca2.f
1328------------------------------------------------------------------*/
1329
1330#define GDECA2(A1,A2,A3,A4) CCALLSFSUB4(GDECA2,gdeca2,FLOAT,FLOAT,FLOAT,PFLOAT,A1,A2,A3,A4)
1331
1332/*------------------------------------------------------------------
1333fortran filename : /cern/new/src/cfs/geant315/gdeca3.f
1334------------------------------------------------------------------*/
1335
1336#define GDECA3(A1,A2,A3,A4,A5) CCALLSFSUB5(GDECA3,gdeca3,FLOAT,FLOAT,FLOAT,FLOAT,PFLOAT,A1,A2,A3,A4,A5)
1337
1338/*------------------------------------------------------------------
1339fortran filename : /cern/new/src/cfs/geant315/gdecay.f
1340------------------------------------------------------------------*/
1341
1342#define GDECAY() CCALLSFSUB0(GDECAY,gdecay)
1343
1344/*------------------------------------------------------------------
1345fortran filename : /cern/new/src/cfs/geant315/gdelet.f
1346------------------------------------------------------------------*/
1347
1348#define GDELET(A1) CCALLSFSUB1(GDELET,gdelet,INT,A1)
1349
1350/*------------------------------------------------------------------
1351fortran filename : /cern/new/src/cfs/geant315/gdeltu.f
1352------------------------------------------------------------------*/
1353
1354#define GDELTU(A1,A2,A3) CCALLSFSUB3(GDELTU,gdeltu,FLOAT,FLOAT,FLOAT,A1,A2,A3)
1355
1356/*------------------------------------------------------------------
1357fortran filename : /cern/new/src/cfs/geant315/gdfr3d.f
1358------------------------------------------------------------------*/
1359
1360#define GDFR3D(A1,A2,A3,A4) CCALLSFSUB4(GDFR3D,gdfr3d,PFLOAT,INT,PFLOAT,PFLOAT,A1,A2,A3,A4)
1361
1362/*------------------------------------------------------------------
1363fortran filename : /cern/new/src/cfs/geant315/gdfspc.f
1364------------------------------------------------------------------*/
1365/*
1366#define gdfspc_ELEMS_1 ZTRINGV_NUM(1)
1367#define gdfspc_ELEMLEN_1 ZTRINGV_NUM(4)
1368*/
1369
1370#define GDFSPC(A1,A2,A3) CCALLSFSUB3(GDFSPC,gdfspc,STRING,INT,INT,A1,A2,A3)
1371
1372/*------------------------------------------------------------------
1373fortran filename : /cern/new/src/cfs/geant315/gdgirl.f
1374------------------------------------------------------------------*/
1375
1376#define GDGIRL(A1,A2) CCALLSFSUB2(GDGIRL,gdgirl,FLOAT,FLOAT,A1,A2)
1377
1378/*------------------------------------------------------------------
1379fortran filename : /cern/new/src/cfs/geant315/gdhead.f
1380------------------------------------------------------------------*/
1381/*
1382#define gdhead_ELEMS_2 ZTRINGV_NUM(1)
1383#define gdhead_ELEMLEN_2 ZTRINGV_NUM(255)
1384*/
1385
1386#define GDHEAD(A1,A2,A3) CCALLSFSUB3(GDHEAD,gdhead,INT,STRING,FLOAT,A1,A2,A3)
1387
1388/*------------------------------------------------------------------
1389fortran filename : /cern/new/src/cfs/geant315/gdhits.f
1390------------------------------------------------------------------*/
1391/*
1392#define gdhits_ELEMS_1 ZTRINGV_NUM(1)
1393#define gdhits_ELEMLEN_1 ZTRINGV_NUM(4)
1394#define gdhits_ELEMS_2 ZTRINGV_NUM(1)
1395#define gdhits_ELEMLEN_2 ZTRINGV_NUM(4)
1396*/
1397
1398#define GDHITS(A1,A2,A3,A4,A5) CCALLSFSUB5(GDHITS,gdhits,STRING,STRING,INT,INT,FLOAT,A1,A2,A3,A4,A5)
1399
1400/*------------------------------------------------------------------
1401fortran filename : /cern/new/src/cfs/geant315/gdinit.f
1402------------------------------------------------------------------*/
1403
1404#define GDINIT() CCALLSFSUB0(GDINIT,gdinit)
1405
1406/*------------------------------------------------------------------
1407fortran filename : /cern/new/src/cfs/geant315/gdlcyl.f
1408------------------------------------------------------------------*/
1409
1410#define GDLCYL(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GDLCYL,gdlcyl,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6)
1411
1412/*------------------------------------------------------------------
1413fortran filename : /cern/new/src/cfs/geant315/gdlens.f
1414------------------------------------------------------------------*/
1415/*
1416#define gdlens_ELEMS_2 ZTRINGV_NUM(1)
1417#define gdlens_ELEMLEN_2 ZTRINGV_NUM(4)
1418*/
1419
1420#define GDLENS(A1,A2) CCALLSFSUB2(GDLENS,gdlens,INT,STRING,A1,A2)
1421
1422/*------------------------------------------------------------------
1423fortran filename : /cern/new/src/cfs/geant315/gdline.f
1424------------------------------------------------------------------*/
1425
1426#define GDLINE(A1,A2) CCALLSFSUB2(GDLINE,gdline,FLOATV,FLOATV,A1,A2)
1427
1428/*------------------------------------------------------------------
1429fortran filename : /cern/new/src/cfs/geant315/gdlw.f
1430------------------------------------------------------------------*/
1431
1432#define GDLW(A1) CCALLSFSUB1(GDLW,gdlw,INT,A1)
1433
1434/*------------------------------------------------------------------
1435fortran filename : /cern/new/src/cfs/geant315/gdlw1.f
1436------------------------------------------------------------------*/
1437
1438#define GDLW1(A1) CCALLSFSUB1(GDLW1,gdlw1,INT,A1)
1439
1440/*------------------------------------------------------------------
1441fortran filename : /cern/new/src/cfs/geant315/gdman.f
1442------------------------------------------------------------------*/
1443
1444#define GDMAN(A1,A2) CCALLSFSUB2(GDMAN,gdman,FLOAT,FLOAT,A1,A2)
1445
1446/*------------------------------------------------------------------
1447fortran filename : /cern/new/src/cfs/geant315/gdnson.f
1448------------------------------------------------------------------*/
1449/*
1450#define gdnson_ELEMS_1 ZTRINGV_NUM(1)
1451#define gdnson_ELEMLEN_1 ZTRINGV_NUM(4)
1452*/
1453
1454#define GDNSON(A1,A2,A3) CCALLSFSUB3(GDNSON,gdnson,STRING,PINT,PINT,A1,A2,A3)
1455
1456/*------------------------------------------------------------------
1457fortran filename : /cern/new/src/cfs/geant315/gdopen.f
1458------------------------------------------------------------------*/
1459
1460#define GDOPEN(A1) CCALLSFSUB1(GDOPEN,gdopen,INT,A1)
1461
1462/*------------------------------------------------------------------
1463fortran filename : /cern/new/src/cfs/geant315/gdopt.f
1464------------------------------------------------------------------*/
1465/*
1466#define gdopt_ELEMS_1 ZTRINGV_NUM(1)
1467#define gdopt_ELEMLEN_1 ZTRINGV_NUM(4)
1468#define gdopt_ELEMS_2 ZTRINGV_NUM(1)
1469#define gdopt_ELEMLEN_2 ZTRINGV_NUM(4)
1470*/
1471
1472#define GDOPT(A1,A2) CCALLSFSUB2(GDOPT,gdopt,STRING,STRING,A1,A2)
1473
1474/*------------------------------------------------------------------
1475fortran filename : /cern/new/src/cfs/geant315/gdpart.f
1476------------------------------------------------------------------*/
1477
1478#define GDPART(A1,A2,A3) CCALLSFSUB3(GDPART,gdpart,INT,INT,FLOAT,A1,A2,A3)
1479
1480/*------------------------------------------------------------------
1481fortran filename : /cern/new/src/cfs/geant315/gdpdk.f
1482------------------------------------------------------------------*/
1483
1484 PROTOCCALLSFFUN3(DOUBLE,GDPDK,gdpdk,DOUBLE,DOUBLE,DOUBLE)
1485#define GDPDK(A2,A3,A4) CCALLSFFUN3(GDPDK,gdpdk,DOUBLE,DOUBLE,DOUBLE,A2,A3,A4)
1486
1487/*------------------------------------------------------------------
1488fortran filename : /cern/new/src/cfs/geant315/gdplst.f
1489------------------------------------------------------------------*/
1490/*
1491#define gdplst_ELEMS_2 ZTRINGV_NUM(1)
1492#define gdplst_ELEMLEN_2 ZTRINGV_NUM(4)
1493*/
1494
1495#define GDPLST(A1,A2,A3,A4) CCALLSFSUB4(GDPLST,gdplst,INT,PSTRING,INT,INT,A1,A2,A3,A4)
1496
1497/*------------------------------------------------------------------
1498fortran filename : /cern/new/src/cfs/geant315/gdprtr.f
1499------------------------------------------------------------------*/
1500/*
1501#define gdprtr_ELEMS_1 ZTRINGV_NUM(1)
1502#define gdprtr_ELEMLEN_1 ZTRINGV_NUM(4)
1503*/
1504
1505#define GDPRTR(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GDPRTR,gdprtr,STRING,FLOAT,FLOAT,FLOAT,FLOAT,INT,INT,INT,INT,PINT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
1506
1507/*------------------------------------------------------------------
1508fortran filename : /cern/new/src/cfs/geant315/gdraw.f
1509------------------------------------------------------------------*/
1510/*
1511#define gdraw_ELEMS_1 ZTRINGV_NUM(1)
1512#define gdraw_ELEMLEN_1 ZTRINGV_NUM(4)
1513*/
1514
1515#define GDRAW(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GDRAW,gdraw,STRING,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7,A8)
1516
1517/*------------------------------------------------------------------
1518fortran filename : /cern/new/src/cfs/geant315/gdrawc.f
1519------------------------------------------------------------------*/
1520/*
1521#define gdrawc_ELEMS_1 ZTRINGV_NUM(1)
1522#define gdrawc_ELEMLEN_1 ZTRINGV_NUM(4)
1523*/
1524
1525#define GDRAWC(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GDRAWC,gdrawc,STRING,INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7)
1526
1527/*------------------------------------------------------------------
1528fortran filename : /cern/new/src/cfs/geant315/gdrawp.f
1529------------------------------------------------------------------*/
1530
1531#define GDRAWP(A1,A2,A3) CCALLSFSUB3(GDRAWP,gdrawp,FLOATV,FLOATV,INT,A1,A2,A3)
1532
1533/*------------------------------------------------------------------
1534fortran filename : /cern/new/src/cfs/geant315/gdraws.f
1535------------------------------------------------------------------*/
1536
1537#define GDRAWS(A1,A2) CCALLSFSUB2(GDRAWS,gdraws,INT,PFLOAT,A1,A2)
1538
1539/*------------------------------------------------------------------
1540fortran filename : /cern/new/src/cfs/geant315/gdrawt.f
1541------------------------------------------------------------------*/
1542/*
1543#define gdrawt_ELEMS_3 ZTRINGV_NUM(1)
1544#define gdrawt_ELEMLEN_3 ZTRINGV_NUM(255)
1545*/
1546
1547#define GDRAWT(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GDRAWT,gdrawt,FLOAT,FLOAT,STRING,FLOAT,FLOAT,INT,INT,A1,A2,A3,A4,A5,A6,A7)
1548
1549/*------------------------------------------------------------------
1550fortran filename : /cern/new/src/cfs/geant315/gdrawv.f
1551------------------------------------------------------------------*/
1552
1553#define GDRAWV(A1,A2,A3) CCALLSFSUB3(GDRAWV,gdrawv,FLOATV,FLOATV,INT,A1,A2,A3)
1554
1555/*------------------------------------------------------------------
1556fortran filename : /cern/new/src/cfs/geant315/gdrawx.f
1557------------------------------------------------------------------*/
1558/*
1559#define gdrawx_ELEMS_1 ZTRINGV_NUM(1)
1560#define gdrawx_ELEMLEN_1 ZTRINGV_NUM(4)
1561*/
1562
1563#define GDRAWX(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GDRAWX,gdrawx,STRING,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
1564
1565/*------------------------------------------------------------------
1566fortran filename : /cern/new/src/cfs/geant315/gdray.f
1567------------------------------------------------------------------*/
1568
1569#define GDRAY() CCALLSFSUB0(GDRAY,gdray)
1570
1571/*------------------------------------------------------------------
1572fortran filename : /cern/new/src/cfs/geant315/gdrcut.f
1573------------------------------------------------------------------*/
1574
1575#define GDRCUT(A1,A2,A3,A4) CCALLSFSUB4(GDRCUT,gdrcut,INT,FLOAT,PINT,PFLOAT,A1,A2,A3,A4)
1576
1577/*------------------------------------------------------------------
1578fortran filename : /cern/new/src/cfs/geant315/gdrect.f
1579------------------------------------------------------------------*/
1580
1581#define GDRECT(A1,A2,A3,A4) CCALLSFSUB4(GDRECT,gdrect,FLOATV,FLOATV,FLOATV,FLOATV,A1,A2,A3,A4)
1582
1583/*------------------------------------------------------------------
1584fortran filename : /cern/new/src/cfs/geant315/gdrela.f
1585------------------------------------------------------------------*/
1586
1587#define GDRELA() CCALLSFSUB0(GDRELA,gdrela)
1588
1589/*------------------------------------------------------------------
1590fortran filename : /cern/new/src/cfs/geant315/gdrele.f
1591------------------------------------------------------------------*/
1592
1593#define GDRELE(A1,A2,A3,A4) CCALLSFSUB4(GDRELE,gdrele,FLOAT,FLOAT,INT,PFLOAT,A1,A2,A3,A4)
1594
1595/*------------------------------------------------------------------
1596fortran filename : /cern/new/src/cfs/geant315/gdrelm.f
1597------------------------------------------------------------------*/
1598
1599#define GDRELM(A1,A2,A3,A4,A5) CCALLSFSUB5(GDRELM,gdrelm,FLOAT,FLOAT,FLOAT,FLOAT,PFLOAT,A1,A2,A3,A4,A5)
1600
1601/*------------------------------------------------------------------
1602fortran filename : /cern/new/src/cfs/geant315/gdrelp.f
1603------------------------------------------------------------------*/
1604
1605#define GDRELP(A1,A2,A3,A4,A5) CCALLSFSUB5(GDRELP,gdrelp,FLOAT,FLOAT,FLOAT,FLOAT,PFLOAT,A1,A2,A3,A4,A5)
1606
1607/*------------------------------------------------------------------
1608fortran filename : /cern/new/src/cfs/geant315/gdrot.f
1609------------------------------------------------------------------*/
1610
1611#define GDROT(A1,A2,A3,A4,A5) CCALLSFSUB5(GDROT,gdrot,PFLOAT,FLOAT,FLOAT,FLOAT,FLOAT,A1,A2,A3,A4,A5)
1612
1613/*------------------------------------------------------------------
1614fortran filename : /cern/new/src/cfs/geant315/gdrprt.f
1615------------------------------------------------------------------*/
1616
1617#define GDRPRT(A1,A2,A3) CCALLSFSUB3(GDRPRT,gdrprt,INT,INT,FLOAT,A1,A2,A3)
1618
1619/*------------------------------------------------------------------
1620fortran filename : /cern/new/src/cfs/geant315/gdrsga.f
1621------------------------------------------------------------------*/
1622
1623#define GDRSGA() CCALLSFSUB0(GDRSGA,gdrsga)
1624
1625/*------------------------------------------------------------------
1626fortran filename : /cern/new/src/cfs/geant315/gdrvol.f
1627------------------------------------------------------------------*/
1628
1629#define GDRVOL(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11) CCALLSFSUB11(GDRVOL,gdrvol,INT,INTV,INTV,INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11)
1630
1631/*------------------------------------------------------------------
1632fortran filename : /cern/new/src/cfs/geant315/gdrwsc.f
1633------------------------------------------------------------------*/
1634
1635#define GDRWSC(A1,A2) CCALLSFSUB2(GDRWSC,gdrwsc,INT,PFLOAT,A1,A2)
1636
1637/*------------------------------------------------------------------
1638fortran filename : /cern/new/src/cfs/geant315/gdsarc.f
1639------------------------------------------------------------------*/
1640
1641#define GDSARC(A1,A2,A3,A4,A5) CCALLSFSUB5(GDSARC,gdsarc,FLOAT,FLOAT,FLOAT,PFLOAT,PINT,A1,A2,A3,A4,A5)
1642
1643/*------------------------------------------------------------------
1644fortran filename : /cern/new/src/cfs/geant315/gdscal.f
1645------------------------------------------------------------------*/
1646
1647#define GDSCAL(A1,A2) CCALLSFSUB2(GDSCAL,gdscal,FLOAT,FLOAT,A1,A2)
1648
1649/*------------------------------------------------------------------
1650fortran filename : /cern/new/src/cfs/geant315/gdshad.f
1651------------------------------------------------------------------*/
1652
1653#define GDSHAD(A1,A2) CCALLSFSUB2(GDSHAD,gdshad,PINT,FLOAT,A1,A2)
1654
1655/*------------------------------------------------------------------
1656fortran filename : /cern/new/src/cfs/geant315/gdshif.f
1657------------------------------------------------------------------*/
1658
1659#define GDSHIF(A1,A2) CCALLSFSUB2(GDSHIF,gdshif,INT,INT,A1,A2)
1660
1661/*------------------------------------------------------------------
1662fortran filename : /cern/new/src/cfs/geant315/gdshow.f
1663------------------------------------------------------------------*/
1664
1665#define GDSHOW(A1) CCALLSFSUB1(GDSHOW,gdshow,INT,A1)
1666
1667/*------------------------------------------------------------------
1668fortran filename : /cern/new/src/cfs/geant315/gdson.f
1669------------------------------------------------------------------*/
1670/*
1671#define gdson_ELEMS_2 ZTRINGV_NUM(1)
1672#define gdson_ELEMLEN_2 ZTRINGV_NUM(4)
1673#define gdson_ELEMS_3 ZTRINGV_NUM(1)
1674#define gdson_ELEMLEN_3 ZTRINGV_NUM(4)
1675*/
1676
1677#define GDSON(A1,A2,A3) CCALLSFSUB3(GDSON,gdson,INT,STRING,PSTRING,A1,A2,A3)
1678
1679/*------------------------------------------------------------------
1680fortran filename : /cern/new/src/cfs/geant315/gdspec.f
1681------------------------------------------------------------------*/
1682/*
1683#define gdspec_ELEMS_1 ZTRINGV_NUM(1)
1684#define gdspec_ELEMLEN_1 ZTRINGV_NUM(4)
1685*/
1686
1687#define GDSPEC(A1) CCALLSFSUB1(GDSPEC,gdspec,STRING,A1)
1688
1689/*------------------------------------------------------------------
1690fortran filename : /cern/new/src/cfs/geant315/gdssur.f
1691------------------------------------------------------------------*/
1692
1693#define GDSSUR(A1,A2,A3,A4) CCALLSFSUB4(GDSSUR,gdssur,FLOATV,FLOATV,FLOATV,FLOATV,A1,A2,A3,A4)
1694
1695/*------------------------------------------------------------------
1696fortran filename : /cern/new/src/cfs/geant315/gdsurf.f
1697------------------------------------------------------------------*/
1698
1699#define GDSURF(A1) CCALLSFSUB1(GDSURF,gdsurf,INT,A1)
1700
1701/*------------------------------------------------------------------
1702fortran filename : /cern/new/src/cfs/geant315/gdthrz.f
1703------------------------------------------------------------------*/
1704
1705#define GDTHRZ(A1) CCALLSFSUB1(GDTHRZ,gdthrz,PFLOAT,A1)
1706
1707/*------------------------------------------------------------------
1708fortran filename : /cern/new/src/cfs/geant315/gdtom.f
1709------------------------------------------------------------------*/
1710
1711#define GDTOM(A1,A2,A3) CCALLSFSUB3(GDTOM,gdtom,FLOATV,PFLOAT,INT,A1,A2,A3)
1712
1713/*------------------------------------------------------------------
1714fortran filename : /cern/new/src/cfs/geant315/gdtr0.f
1715------------------------------------------------------------------*/
1716
1717#define GDTR0(A1,A2,A3,A4) CCALLSFSUB4(GDTR0,gdtr0,INT,INT,INT,INT,A1,A2,A3,A4)
1718
1719/*------------------------------------------------------------------
1720fortran filename : /cern/new/src/cfs/geant315/gdtr1.f
1721------------------------------------------------------------------*/
1722
1723#define GDTR1(A1,A2,A3,A4) CCALLSFSUB4(GDTR1,gdtr1,INT,INT,PINT,PINT,A1,A2,A3,A4)
1724
1725/*------------------------------------------------------------------
1726fortran filename : /cern/new/src/cfs/geant315/gdtr10.f
1727------------------------------------------------------------------*/
1728
1729#define GDTR10(A1) CCALLSFSUB1(GDTR10,gdtr10,INT,A1)
1730
1731/*------------------------------------------------------------------
1732fortran filename : /cern/new/src/cfs/geant315/gdtr11.f
1733------------------------------------------------------------------*/
1734
1735#define GDTR11(A1,A2,A3) CCALLSFSUB3(GDTR11,gdtr11,PINT,PINT,INT,A1,A2,A3)
1736
1737/*------------------------------------------------------------------
1738fortran filename : /cern/new/src/cfs/geant315/gdtr12.f
1739------------------------------------------------------------------*/
1740
1741#define GDTR12(A1) CCALLSFSUB1(GDTR12,gdtr12,INT,A1)
1742
1743/*------------------------------------------------------------------
1744fortran filename : /cern/new/src/cfs/geant315/gdtr2.f
1745------------------------------------------------------------------*/
1746
1747#define GDTR2(A1,A2,A3,A4) CCALLSFSUB4(GDTR2,gdtr2,INT,PINT,INT,PINT,A1,A2,A3,A4)
1748
1749/*------------------------------------------------------------------
1750fortran filename : /cern/new/src/cfs/geant315/gdtr3.f
1751------------------------------------------------------------------*/
1752
1753#define GDTR3(A1) CCALLSFSUB1(GDTR3,gdtr3,INT,A1)
1754
1755/*------------------------------------------------------------------
1756fortran filename : /cern/new/src/cfs/geant315/gdtr4.f
1757------------------------------------------------------------------*/
1758
1759#define GDTR4() CCALLSFSUB0(GDTR4,gdtr4)
1760
1761/*------------------------------------------------------------------
1762fortran filename : /cern/new/src/cfs/geant315/gdtr5.f
1763------------------------------------------------------------------*/
1764
1765#define GDTR5(A1) CCALLSFSUB1(GDTR5,gdtr5,INT,A1)
1766
1767/*------------------------------------------------------------------
1768fortran filename : /cern/new/src/cfs/geant315/gdtr6.f
1769------------------------------------------------------------------*/
1770
1771#define GDTR6(A1) CCALLSFSUB1(GDTR6,gdtr6,PINT,A1)
1772
1773/*------------------------------------------------------------------
1774fortran filename : /cern/new/src/cfs/geant315/gdtr8.f
1775------------------------------------------------------------------*/
1776/*
1777#define gdtr8_ELEMS_1 ZTRINGV_NUM(1)
1778#define gdtr8_ELEMLEN_1 ZTRINGV_NUM(4)
1779#define gdtr8_ELEMS_2 ZTRINGV_NUM(1)
1780#define gdtr8_ELEMLEN_2 ZTRINGV_NUM(4)
1781*/
1782
1783#define GDTR8(A1,A2,A3) CCALLSFSUB3(GDTR8,gdtr8,STRING,STRING,PINT,A1,A2,A3)
1784
1785/*------------------------------------------------------------------
1786fortran filename : /cern/new/src/cfs/geant315/gdtr99.f
1787------------------------------------------------------------------*/
1788
1789#define GDTR99(A1) CCALLSFSUB1(GDTR99,gdtr99,INT,A1)
1790
1791/*------------------------------------------------------------------
1792fortran filename : /cern/new/src/cfs/geant315/gdtrak.f
1793------------------------------------------------------------------*/
1794/*
1795#define gdtrak_ELEMS_1 ZTRINGV_NUM(1)
1796#define gdtrak_ELEMLEN_1 ZTRINGV_NUM(255)
1797*/
1798
1799#define GDTRAK(A1) CCALLSFSUB1(GDTRAK,gdtrak,STRING,A1)
1800
1801/*------------------------------------------------------------------
1802fortran filename : /cern/new/src/cfs/geant315/gdtree.f
1803------------------------------------------------------------------*/
1804/*
1805#define gdtree_ELEMS_1 ZTRINGV_NUM(1)
1806#define gdtree_ELEMLEN_1 ZTRINGV_NUM(4)
1807*/
1808
1809#define GDTREE(A1,A2,A3) CCALLSFSUB3(GDTREE,gdtree,PSTRING,INT,INT,A1,A2,A3)
1810
1811/*------------------------------------------------------------------
1812fortran filename : /cern/new/src/cfs/geant315/gdxyz.f
1813------------------------------------------------------------------*/
1814
1815#define GDXYZ(A1) CCALLSFSUB1(GDXYZ,gdxyz,INT,A1)
1816
1817/*------------------------------------------------------------------
1818fortran filename : /cern/new/src/cfs/geant315/gdxzoo.f
1819------------------------------------------------------------------*/
1820
1821#define GDXZOO(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GDXZOO,gdxzoo,INT,FLOAT,FLOAT,PFLOAT,PFLOAT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7)
1822
1823/*------------------------------------------------------------------
1824fortran filename : /cern/new/src/cfs/geant315/gdzoom.f
1825------------------------------------------------------------------*/
1826
1827#define GDZOOM(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GDZOOM,gdzoom,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6)
1828
1829/*------------------------------------------------------------------
1830fortran filename : /cern/new/src/cfs/geant315/geamon.f
1831------------------------------------------------------------------*/
1832/*
1833#define geamon_ELEMS_2 ZTRINGV_NUM(1)
1834#define geamon_ELEMLEN_2 ZTRINGV_NUM(255)
1835*/
1836
1837#define GEAMON(A1,A2) CCALLSFSUB2(GEAMON,geamon,INT,STRING,A1,A2)
1838
1839/*------------------------------------------------------------------
1840fortran filename : /cern/new/src/cfs/geant315/geditv.f
1841------------------------------------------------------------------*/
1842
1843#define GEDITV(A1) CCALLSFSUB1(GEDITV,geditv,INT,A1)
1844
1845/*------------------------------------------------------------------
1846fortran filename : /cern/new/src/cfs/geant315/gekbin.f
1847------------------------------------------------------------------*/
1848
1849#define GEKBIN() CCALLSFSUB0(GEKBIN,gekbin)
1850
1851/*------------------------------------------------------------------
1852fortran filename : /cern/new/src/cfs/geant315/genxpt.f
1853------------------------------------------------------------------*/
1854
1855#define GENXPT(A1,A2,A3) CCALLSFSUB3(GENXPT,genxpt,INT,INT,FLOAT,A1,A2,A3)
1856
1857/*------------------------------------------------------------------
1858fortran filename : /cern/new/src/cfs/geant315/getnum.f
1859------------------------------------------------------------------*/
1860
1861#define GETNUM(A1,A2) CCALLSFSUB2(GETNUM,getnum,INTV,PINT,A1,A2)
1862
1863/*------------------------------------------------------------------
1864fortran filename : /cern/new/src/cfs/geant315/getver.f
1865------------------------------------------------------------------*/
1866/*
1867#define getver_ELEMS_1 ZTRINGV_NUM(1)
1868#define getver_ELEMLEN_1 ZTRINGV_NUM(8)
1869*/
1870
1871#define GETVER(A1,A2) CCALLSFSUB2(GETVER,getver,PSTRING,PFLOAT,A1,A2)
1872
1873/*------------------------------------------------------------------
1874fortran filename : /cern/new/src/cfs/geant315/gevkev.f
1875------------------------------------------------------------------*/
1876/*
1877#define gevkev_ELEMS_3 ZTRINGV_NUM(1)
1878#define gevkev_ELEMLEN_3 ZTRINGV_NUM(4)
1879*/
1880
1881#define GEVKEV(A1,A2,A3) CCALLSFSUB3(GEVKEV,gevkev,FLOAT,PFLOAT,PSTRING,A1,A2,A3)
1882
1883/*------------------------------------------------------------------
1884fortran filename : /cern/new/src/cfs/geant315/gfatt.f
1885------------------------------------------------------------------*/
1886/*
1887#define gfatt_ELEMS_1 ZTRINGV_NUM(1)
1888#define gfatt_ELEMLEN_1 ZTRINGV_NUM(4)
1889#define gfatt_ELEMS_2 ZTRINGV_NUM(1)
1890#define gfatt_ELEMLEN_2 ZTRINGV_NUM(4)
1891*/
1892
1893#define GFATT(A1,A2,A3) CCALLSFSUB3(GFATT,gfatt,STRING,STRING,PINT,A1,A2,A3)
1894
1895/*------------------------------------------------------------------
1896fortran filename : /cern/new/src/cfs/geant315/gfclim.f
1897------------------------------------------------------------------*/
1898
1899#define GFCLIM(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GFCLIM,gfclim,INT,INT,INT,PFLOAT,PFLOAT,INT,A1,A2,A3,A4,A5,A6)
1900
1901/*------------------------------------------------------------------
1902fortran filename : /cern/new/src/cfs/geant315/gfcoor.f
1903------------------------------------------------------------------*/
1904
1905#define GFCOOR(A1,A2,A3) CCALLSFSUB3(GFCOOR,gfcoor,FLOATV,INT,PFLOAT,A1,A2,A3)
1906
1907/*------------------------------------------------------------------
1908fortran filename : /cern/new/src/cfs/geant315/gfcord.f
1909------------------------------------------------------------------*/
1910
1911#define GFCORD(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GFCORD,gfcord,INT,FLOATV,FLOATV,PFLOAT,PINT,PINT,A1,A2,A3,A4,A5,A6)
1912
1913/*------------------------------------------------------------------
1914fortran filename : /cern/new/src/cfs/geant315/gfcoul.f
1915------------------------------------------------------------------*/
1916
1917 PROTOCCALLSFFUN1(FLOAT,GFCOUL,gfcoul,FLOAT)
1918#define GFCOUL(A2) CCALLSFFUN1(GFCOUL,gfcoul,FLOAT,A2)
1919
1920/*------------------------------------------------------------------
1921fortran filename : /cern/new/src/cfs/geant315/gfcvol.f
1922------------------------------------------------------------------*/
1923
1924#define GFCVOL() CCALLSFSUB0(GFCVOL,gfcvol)
1925
1926/*------------------------------------------------------------------
1927fortran filename : /cern/new/src/cfs/geant315/gfdet.f
1928------------------------------------------------------------------*/
1929/*
1930#define gfdet_ELEMS_1 ZTRINGV_NUM(1)
1931#define gfdet_ELEMLEN_1 ZTRINGV_NUM(4)
1932#define gfdet_ELEMS_2 ZTRINGV_NUM(1)
1933#define gfdet_ELEMLEN_2 ZTRINGV_NUM(4)
1934#define gfdet_ELEMS_4 ZTRINGV_NUM(1)
1935#define gfdet_ELEMLEN_4 ZTRINGV_NUM(4)
1936*/
1937
1938#define GFDET(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GFDET,gfdet,STRING,STRING,PINT,STRINGV,PINT,INT,PINT,PINT,PINT,PINT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
1939
1940/*------------------------------------------------------------------
1941fortran filename : /cern/new/src/cfs/geant315/gfdeta.f
1942------------------------------------------------------------------*/
1943/*
1944#define gfdeta_ELEMS_1 ZTRINGV_NUM(1)
1945#define gfdeta_ELEMLEN_1 ZTRINGV_NUM(4)
1946#define gfdeta_ELEMS_2 ZTRINGV_NUM(1)
1947#define gfdeta_ELEMLEN_2 ZTRINGV_NUM(4)
1948*/
1949
1950#define GFDETA(A1,A2,A3) CCALLSFSUB3(GFDETA,gfdeta,STRING,STRING,INT,A1,A2,A3)
1951
1952/*------------------------------------------------------------------
1953fortran filename : /cern/new/src/cfs/geant315/gfdetd.f
1954------------------------------------------------------------------*/
1955/*
1956#define gfdetd_ELEMS_1 ZTRINGV_NUM(1)
1957#define gfdetd_ELEMLEN_1 ZTRINGV_NUM(4)
1958#define gfdetd_ELEMS_2 ZTRINGV_NUM(1)
1959#define gfdetd_ELEMLEN_2 ZTRINGV_NUM(4)
1960#define gfdetd_ELEMS_4 ZTRINGV_NUM(1)
1961#define gfdetd_ELEMLEN_4 ZTRINGV_NUM(4)
1962*/
1963
1964#define GFDETD(A1,A2,A3,A4,A5) CCALLSFSUB5(GFDETD,gfdetd,STRING,STRING,PINT,STRINGV,PINT,A1,A2,A3,A4,A5)
1965
1966/*------------------------------------------------------------------
1967fortran filename : /cern/new/src/cfs/geant315/gfdeth.f
1968------------------------------------------------------------------*/
1969/*
1970#define gfdeth_ELEMS_1 ZTRINGV_NUM(1)
1971#define gfdeth_ELEMLEN_1 ZTRINGV_NUM(4)
1972#define gfdeth_ELEMS_2 ZTRINGV_NUM(1)
1973#define gfdeth_ELEMLEN_2 ZTRINGV_NUM(4)
1974#define gfdeth_ELEMS_4 ZTRINGV_NUM(1)
1975#define gfdeth_ELEMLEN_4 ZTRINGV_NUM(4)
1976*/
1977
1978#define GFDETH(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GFDETH,gfdeth,STRING,STRING,PINT,STRINGV,PINT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
1979
1980/*------------------------------------------------------------------
1981fortran filename : /cern/new/src/cfs/geant315/gfdetu.f
1982------------------------------------------------------------------*/
1983/*
1984#define gfdetu_ELEMS_1 ZTRINGV_NUM(1)
1985#define gfdetu_ELEMLEN_1 ZTRINGV_NUM(4)
1986#define gfdetu_ELEMS_2 ZTRINGV_NUM(1)
1987#define gfdetu_ELEMLEN_2 ZTRINGV_NUM(4)
1988*/
1989
1990#define GFDETU(A1,A2,A3,A4,A5) CCALLSFSUB5(GFDETU,gfdetu,STRING,STRING,INT,PINT,FLOATV,A1,A2,A3,A4,A5)
1991
1992/*------------------------------------------------------------------
1993fortran filename : /cern/new/src/cfs/geant315/gfdigi.f
1994------------------------------------------------------------------*/
1995/*
1996#define gfdigi_ELEMS_1 ZTRINGV_NUM(1)
1997#define gfdigi_ELEMLEN_1 ZTRINGV_NUM(4)
1998#define gfdigi_ELEMS_2 ZTRINGV_NUM(1)
1999#define gfdigi_ELEMLEN_2 ZTRINGV_NUM(4)
2000*/
2001
2002#define GFDIGI(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12) CCALLSFSUB12(GFDIGI,gfdigi,STRING,STRING,INT,INT,INT,INT,INTV,PINT,PINT,PINT,PINT,PINT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12)
2003
2004/*------------------------------------------------------------------
2005fortran filename : /cern/new/src/cfs/geant315/gffgo.f
2006------------------------------------------------------------------*/
2007
2008#define GFFGO() CCALLSFSUB0(GFFGO,gffgo)
2009
2010/*------------------------------------------------------------------
2011fortran filename : /cern/new/src/cfs/geant315/gfhits.f
2012------------------------------------------------------------------*/
2013/*
2014#define gfhits_ELEMS_1 ZTRINGV_NUM(1)
2015#define gfhits_ELEMLEN_1 ZTRINGV_NUM(4)
2016#define gfhits_ELEMS_2 ZTRINGV_NUM(1)
2017#define gfhits_ELEMLEN_2 ZTRINGV_NUM(4)
2018*/
2019
2020#define GFHITS(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11) CCALLSFSUB11(GFHITS,gfhits,STRING,STRING,INT,INT,INT,INT,INTV,PINT,PINT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11)
2021
2022/*------------------------------------------------------------------
2023fortran filename : /cern/new/src/cfs/geant315/gfhsta.f
2024------------------------------------------------------------------*/
2025
2026#define GFHSTA() CCALLSFSUB0(GFHSTA,gfhsta)
2027
2028/*------------------------------------------------------------------
2029fortran filename : /cern/new/src/cfs/geant315/gfin.f
2030------------------------------------------------------------------*/
2031/*
2032#define gfin_ELEMS_2 ZTRINGV_NUM(#@#)
2033#define gfin_ELEMLEN_2 ZTRINGV_NUM(4)
2034#define gfin_ELEMS_5 ZTRINGV_NUM(1)
2035#define gfin_ELEMLEN_5 ZTRINGV_NUM(255)
2036*/
2037
2038#define GFIN(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GFIN,gfin,INT,STRINGV,INT,INT,STRING,PINT,A1,A2,A3,A4,A5,A6)
2039
2040/*------------------------------------------------------------------
2041fortran filename : /cern/new/src/cfs/geant315/gfinds.f
2042------------------------------------------------------------------*/
2043
2044#define GFINDS() CCALLSFSUB0(GFINDS,gfinds)
2045
2046/*------------------------------------------------------------------
2047fortran filename : /cern/new/src/cfs/geant315/gfipar.f
2048------------------------------------------------------------------*/
2049
2050#define GFIPAR(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GFIPAR,gfipar,INT,INT,INT,PINT,PINT,FLOATV,FLOATV,A1,A2,A3,A4,A5,A6,A7)
2051
2052/*------------------------------------------------------------------
2053fortran filename : /cern/new/src/cfs/geant315/gfkine.f
2054------------------------------------------------------------------*/
2055
2056#define GFKINE(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GFKINE,gfkine,INT,PFLOAT,PFLOAT,PINT,PINT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7)
2057
2058/*------------------------------------------------------------------
2059fortran filename : /cern/new/src/cfs/geant315/gflcar.f
2060------------------------------------------------------------------*/
2061
2062#define GFLCAR(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GFLCAR,gflcar,INT,INT,INT,FLOATV,PFLOAT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7)
2063
2064/*------------------------------------------------------------------
2065fortran filename : /cern/new/src/cfs/geant315/gflphi.f
2066------------------------------------------------------------------*/
2067
2068#define GFLPHI(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GFLPHI,gflphi,INT,INT,FLOATV,FLOATV,PFLOAT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7)
2069
2070/*------------------------------------------------------------------
2071fortran filename : /cern/new/src/cfs/geant315/gflrad.f
2072------------------------------------------------------------------*/
2073
2074#define GFLRAD(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GFLRAD,gflrad,INT,INT,INT,FLOATV,FLOATV,PFLOAT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7,A8)
2075
2076/*------------------------------------------------------------------
2077fortran filename : /cern/new/src/cfs/geant315/gflthe.f
2078------------------------------------------------------------------*/
2079
2080#define GFLTHE(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GFLTHE,gflthe,INT,INT,FLOATV,FLOATV,PFLOAT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7)
2081
2082/*------------------------------------------------------------------
2083fortran filename : /cern/new/src/cfs/geant315/gfmate.f
2084------------------------------------------------------------------*/
2085
2086#define GFMATE(A1,A2,A3,A4,A5,A6,A7,A8,A9) CCALLSFSUB9(GFMATE,gfmate,INT,BYTE,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,FLOATV,PINT,A1,A2,A3,A4,A5,A6,A7,A8,A9)
2087
2088/*------------------------------------------------------------------
2089fortran filename : /cern/new/src/cfs/geant315/gfmoth.f
2090------------------------------------------------------------------*/
2091/*
2092#define gfmoth_ELEMS_1 ZTRINGV_NUM(1)
2093#define gfmoth_ELEMLEN_1 ZTRINGV_NUM(4)
2094#define gfmoth_ELEMS_2 ZTRINGV_NUM(1)
2095#define gfmoth_ELEMLEN_2 ZTRINGV_NUM(4)
2096*/
2097
2098#define GFMOTH(A1,A2,A3) CCALLSFSUB3(GFMOTH,gfmoth,STRING,PSTRING,PINT,A1,A2,A3)
2099
2100/*------------------------------------------------------------------
2101fortran filename : /cern/new/src/cfs/geant315/gfndig.f
2102------------------------------------------------------------------*/
2103/*
2104#define gfndig_ELEMS_1 ZTRINGV_NUM(1)
2105#define gfndig_ELEMLEN_1 ZTRINGV_NUM(4)
2106#define gfndig_ELEMS_2 ZTRINGV_NUM(1)
2107#define gfndig_ELEMLEN_2 ZTRINGV_NUM(4)
2108*/
2109
2110#define GFNDIG(A1,A2,A3) CCALLSFSUB3(GFNDIG,gfndig,STRING,STRING,PINT,A1,A2,A3)
2111
2112/*------------------------------------------------------------------
2113fortran filename : /cern/new/src/cfs/geant315/gfnhit.f
2114------------------------------------------------------------------*/
2115/*
2116#define gfnhit_ELEMS_1 ZTRINGV_NUM(1)
2117#define gfnhit_ELEMLEN_1 ZTRINGV_NUM(4)
2118#define gfnhit_ELEMS_2 ZTRINGV_NUM(1)
2119#define gfnhit_ELEMLEN_2 ZTRINGV_NUM(4)
2120*/
2121
2122#define GFNHIT(A1,A2,A3) CCALLSFSUB3(GFNHIT,gfnhit,STRING,STRING,PINT,A1,A2,A3)
2123
2124/*------------------------------------------------------------------
2125fortran filename : /cern/new/src/cfs/geant315/gfout.f
2126------------------------------------------------------------------*/
2127/*
2128#define gfout_ELEMS_2 ZTRINGV_NUM(#@#)
2129#define gfout_ELEMLEN_2 ZTRINGV_NUM(4)
2130#define gfout_ELEMS_5 ZTRINGV_NUM(1)
2131#define gfout_ELEMLEN_5 ZTRINGV_NUM(255)
2132*/
2133
2134#define GFOUT(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GFOUT,gfout,INT,STRINGV,INT,INT,STRING,PINT,A1,A2,A3,A4,A5,A6)
2135
2136/*------------------------------------------------------------------
2137fortran filename : /cern/new/src/cfs/geant315/gfpara.f
2138------------------------------------------------------------------*/
2139/*
2140#define gfpara_ELEMS_1 ZTRINGV_NUM(1)
2141#define gfpara_ELEMLEN_1 ZTRINGV_NUM(4)
2142*/
2143
2144#define GFPARA(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GFPARA,gfpara,STRING,INT,INT,PINT,PINT,PFLOAT,FLOATV,A1,A2,A3,A4,A5,A6,A7)
2145
2146/*------------------------------------------------------------------
2147fortran filename : /cern/new/src/cfs/geant315/gfpart.f
2148------------------------------------------------------------------*/
2149/*
2150#define gfpart_ELEMS_2 ZTRINGV_NUM(1)
2151#define gfpart_ELEMLEN_2 ZTRINGV_NUM(20)
2152*/
2153
2154#define GFPART(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GFPART,gfpart,INT,STRING,PINT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7,A8)
2155
2156/*------------------------------------------------------------------
2157fortran filename : /cern/new/src/cfs/geant315/gfpath.f
2158------------------------------------------------------------------*/
2159
2160#define GFPATH(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GFPATH,gfpath,INT,INT,INTV,PINT,PINT,PINT,A1,A2,A3,A4,A5,A6)
2161
2162/*------------------------------------------------------------------
2163fortran filename : /cern/new/src/cfs/geant315/gfstat.f
2164------------------------------------------------------------------*/
2165
2166#define GFSTAT(A1) CCALLSFSUB1(GFSTAT,gfstat,INT,A1)
2167
2168/*------------------------------------------------------------------
2169fortran filename : /cern/new/src/cfs/geant315/gftitl.f
2170------------------------------------------------------------------*/
2171
2172#define GFTITL(A1,A2) CCALLSFSUB2(GFTITL,gftitl,INTV,INTV,A1,A2)
2173
2174/*------------------------------------------------------------------
2175fortran filename : /cern/new/src/cfs/geant315/gftmat.f
2176------------------------------------------------------------------*/
2177/*
2178#define gftmat_ELEMS_3 ZTRINGV_NUM(1)
2179#define gftmat_ELEMLEN_3 ZTRINGV_NUM(4)
2180*/
2181
2182#define GFTMAT(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GFTMAT,gftmat,INT,INT,STRING,INT,FLOATV,PFLOAT,FLOATV,PINT,A1,A2,A3,A4,A5,A6,A7,A8)
2183
2184/*------------------------------------------------------------------
2185fortran filename : /cern/new/src/cfs/geant315/gftmed.f
2186------------------------------------------------------------------*/
2187/*
2188#define gftmed_ELEMS_2 ZTRINGV_NUM(1)
2189#define gftmed_ELEMLEN_2 ZTRINGV_NUM(20)
2190*/
2191
2192#define GFTMED(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13) CCALLSFSUB13(GFTMED,gftmed,INT,STRING,PINT,PINT,PINT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13)
2193
2194/*------------------------------------------------------------------
2195fortran filename : /cern/new/src/cfs/geant315/gftrac.f
2196------------------------------------------------------------------*/
2197
2198#define GFTRAC() CCALLSFSUB0(GFTRAC,gftrac)
2199
2200/*------------------------------------------------------------------
2201fortran filename : /cern/new/src/cfs/geant315/gfupar.f
2202------------------------------------------------------------------*/
2203
2204#define GFUPAR(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GFUPAR,gfupar,INT,INT,PINT,PINT,PFLOAT,FLOATV,A1,A2,A3,A4,A5,A6)
2205
2206/*------------------------------------------------------------------
2207fortran filename : /cern/new/src/cfs/geant315/gfvert.f
2208------------------------------------------------------------------*/
2209
2210#define GFVERT(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GFVERT,gfvert,INT,PFLOAT,PINT,PINT,PFLOAT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7)
2211
2212/*------------------------------------------------------------------
2213fortran filename : /cern/new/src/cfs/geant315/ggcave.f
2214------------------------------------------------------------------*/
2215
2216#define GGCAVE() CCALLSFSUB0(GGCAVE,ggcave)
2217
2218/*------------------------------------------------------------------
2219fortran filename : /cern/new/src/cfs/geant315/ggclos.f
2220------------------------------------------------------------------*/
2221
2222#define GGCLOS() CCALLSFSUB0(GGCLOS,ggclos)
2223
2224/*------------------------------------------------------------------
2225fortran filename : /cern/new/src/cfs/geant315/ggdetv.f
2226------------------------------------------------------------------*/
2227
2228#define GGDETV(A1,A2) CCALLSFSUB2(GGDETV,ggdetv,INT,INT,A1,A2)
2229
2230/*------------------------------------------------------------------
2231fortran filename : /cern/new/src/cfs/geant315/ggdpar.f
2232------------------------------------------------------------------*/
2233
2234#define GGDPAR(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GGDPAR,ggdpar,INT,INT,INT,INTV,INT,PINT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
2235
2236/*------------------------------------------------------------------
2237fortran filename : /cern/new/src/cfs/geant315/ggdspe.f
2238------------------------------------------------------------------*/
2239
2240#define GGDSPE(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GGDSPE,ggdspe,INT,INT,FLOATV,PINT,PINT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
2241
2242/*------------------------------------------------------------------
2243fortran filename : /cern/new/src/cfs/geant315/ggdvlp.f
2244------------------------------------------------------------------*/
2245
2246#define GGDVLP() CCALLSFSUB0(GGDVLP,ggdvlp)
2247
2248/*------------------------------------------------------------------
2249fortran filename : /cern/new/src/cfs/geant315/gget.f
2250------------------------------------------------------------------*/
2251/*
2252#define gget_ELEMS_2 ZTRINGV_NUM(1)
2253#define gget_ELEMLEN_2 ZTRINGV_NUM(4)
2254*/
2255
2256#define GGET(A1,A2,A3,A4,A5) CCALLSFSUB5(GGET,gget,INT,STRINGV,INT,PINT,PINT,A1,A2,A3,A4,A5)
2257
2258/*------------------------------------------------------------------
2259fortran filename : /cern/new/src/cfs/geant315/ggnlev.f
2260------------------------------------------------------------------*/
2261
2262#define GGNLEV() CCALLSFSUB0(GGNLEV,ggnlev)
2263
2264/*------------------------------------------------------------------
2265fortran filename : /cern/new/src/cfs/geant315/ggord.f
2266------------------------------------------------------------------*/
2267
2268#define GGORD(A1) CCALLSFSUB1(GGORD,ggord,INT,A1)
2269
2270/*------------------------------------------------------------------
2271fortran filename : /cern/new/src/cfs/geant315/ggordq.f
2272------------------------------------------------------------------*/
2273
2274#define GGORDQ(A1) CCALLSFSUB1(GGORDQ,ggordq,INT,A1)
2275
2276/*------------------------------------------------------------------
2277fortran filename : /cern/new/src/cfs/geant315/ggppar.f
2278------------------------------------------------------------------*/
2279
2280#define GGPPAR(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GGPPAR,ggppar,INT,INT,INT,INTV,INT,PINT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
2281
2282/*------------------------------------------------------------------
2283fortran filename : /cern/new/src/cfs/geant315/ggvchk.f
2284------------------------------------------------------------------*/
2285
2286#define GGVCHK(A1,A2,A3,A4) CCALLSFSUB4(GGVCHK,ggvchk,INT,INT,PINT,PINT,A1,A2,A3,A4)
2287
2288/*------------------------------------------------------------------
2289fortran filename : /cern/new/src/cfs/geant315/ghadro.f
2290------------------------------------------------------------------*/
2291
2292#define GHADRO(A1,A2,A3,A4) CCALLSFSUB4(GHADRO,ghadro,FLOAT,PFLOAT,PFLOAT,INT,A1,A2,A3,A4)
2293
2294/*------------------------------------------------------------------
2295fortran filename : /cern/new/src/cfs/geant315/ghangl.f
2296------------------------------------------------------------------*/
2297
2298#define GHANGL(A1,A2,A3,A4,A5) CCALLSFSUB5(GHANGL,ghangl,INT,FLOAT,PFLOAT,FLOAT,PFLOAT,A1,A2,A3,A4,A5)
2299
2300/*------------------------------------------------------------------
2301fortran filename : /cern/new/src/cfs/geant315/ghclos.f
2302------------------------------------------------------------------*/
2303
2304#define GHCLOS() CCALLSFSUB0(GHCLOS,ghclos)
2305
2306/*------------------------------------------------------------------
2307fortran filename : /cern/new/src/cfs/geant315/ghdca2.f
2308------------------------------------------------------------------*/
2309
2310#define GHDCA2(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GHDCA2,ghdca2,FLOAT,FLOAT,FLOAT,FLOAT,INT,INT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7,A8)
2311
2312/*------------------------------------------------------------------
2313fortran filename : /cern/new/src/cfs/geant315/ghdca3.f
2314------------------------------------------------------------------*/
2315
2316#define GHDCA3(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GHDCA3,ghdca3,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,INT,INT,INT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
2317
2318/*------------------------------------------------------------------
2319fortran filename : /cern/new/src/cfs/geant315/gheini.f
2320------------------------------------------------------------------*/
2321
2322#define GHEINI() CCALLSFSUB0(GHEINI,gheini)
2323
2324/*------------------------------------------------------------------
2325fortran filename : /cern/new/src/cfs/geant315/gheish.f
2326------------------------------------------------------------------*/
2327
2328#define GHEISH() CCALLSFSUB0(GHEISH,gheish)
2329
2330/*------------------------------------------------------------------
2331fortran filename : /cern/new/src/cfs/geant315/ghelix.f
2332------------------------------------------------------------------*/
2333
2334#define GHELIX(A1,A2,A3,A4) CCALLSFSUB4(GHELIX,ghelix,FLOAT,FLOAT,FLOATV,PFLOAT,A1,A2,A3,A4)
2335
2336/*------------------------------------------------------------------
2337fortran filename : /cern/new/src/cfs/geant315/ghelx3.f
2338------------------------------------------------------------------*/
2339
2340#define GHELX3(A1,A2,A3,A4) CCALLSFSUB4(GHELX3,ghelx3,FLOAT,FLOAT,FLOATV,PFLOAT,A1,A2,A3,A4)
2341
2342/*------------------------------------------------------------------
2343fortran filename : /cern/new/src/cfs/geant315/ghesig.f
2344------------------------------------------------------------------*/
2345
2346 PROTOCCALLSFFUN10(FLOAT,GHESIG,ghesig,FLOAT,FLOAT,FLOAT,FLOATV,FLOATV,FLOATV,INT,FLOAT,FLOAT,INT)
2347#define GHESIG(A2,A3,A4,A5,A6,A7,A8,A9,A10,A11) CCALLSFFUN10(GHESIG,ghesig,FLOAT,FLOAT,FLOAT,FLOATV,FLOATV,FLOATV,INT,FLOAT,FLOAT,INT,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11)
2348
2349/*------------------------------------------------------------------
2350fortran filename : /cern/new/src/cfs/geant315/ghfacf.f
2351------------------------------------------------------------------*/
2352
2353#define GHFACF() CCALLSFSUB0(GHFACF,ghfacf)
2354
2355/*------------------------------------------------------------------
2356fortran filename : /cern/new/src/cfs/geant315/ghfake.f
2357------------------------------------------------------------------*/
2358
2359 PROTOCCALLSFFUN3(FLOAT,GHFAKE,ghfake,INT,FLOAT,FLOAT)
2360#define GHFAKE(A2,A3,A4) CCALLSFFUN3(GHFAKE,ghfake,INT,FLOAT,FLOAT,A2,A3,A4)
2361
2362/*------------------------------------------------------------------
2363fortran filename : /cern/new/src/cfs/geant315/ghfalt.f
2364------------------------------------------------------------------*/
2365
2366#define GHFALT(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15) CCALLSFSUB15(GHFALT,ghfalt,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15)
2367
2368/*------------------------------------------------------------------
2369fortran filename : /cern/new/src/cfs/geant315/ghfamg.f
2370------------------------------------------------------------------*/
2371
2372 PROTOCCALLSFFUN1(FLOAT,GHFAMG,ghfamg,INT)
2373#define GHFAMG(A2) CCALLSFFUN1(GHFAMG,ghfamg,INT,A2)
2374
2375/*------------------------------------------------------------------
2376fortran filename : /cern/new/src/cfs/geant315/ghfank.f
2377------------------------------------------------------------------*/
2378
2379 PROTOCCALLSFFUN4(FLOAT,GHFANK,ghfank,INT,FLOAT,FLOAT,FLOAT)
2380#define GHFANK(A2,A3,A4,A5) CCALLSFFUN4(GHFANK,ghfank,INT,FLOAT,FLOAT,FLOAT,A2,A3,A4,A5)
2381
2382/*------------------------------------------------------------------
2383fortran filename : /cern/new/src/cfs/geant315/ghfcal.f
2384------------------------------------------------------------------*/
2385
2386#define GHFCAL(A1,A2) CCALLSFSUB2(GHFCAL,ghfcal,INT,INT,A1,A2)
2387
2388/*------------------------------------------------------------------
2389fortran filename : /cern/new/src/cfs/geant315/ghfcha.f
2390------------------------------------------------------------------*/
2391
2392#define GHFCHA() CCALLSFSUB0(GHFCHA,ghfcha)
2393
2394/*------------------------------------------------------------------
2395fortran filename : /cern/new/src/cfs/geant315/ghfcos.f
2396------------------------------------------------------------------*/
2397
2398#define GHFCOS(A1,A2) CCALLSFSUB2(GHFCOS,ghfcos,PFLOAT,PFLOAT,A1,A2)
2399
2400/*------------------------------------------------------------------
2401fortran filename : /cern/new/src/cfs/geant315/ghfeex.f
2402------------------------------------------------------------------*/
2403
2404 PROTOCCALLSFFUN3(FLOAT,GHFEEX,ghfeex,INT,FLOAT,FLOAT)
2405#define GHFEEX(A2,A3,A4) CCALLSFFUN3(GHFEEX,ghfeex,INT,FLOAT,FLOAT,A2,A3,A4)
2406
2407/*------------------------------------------------------------------
2408fortran filename : /cern/new/src/cfs/geant315/ghfeke.f
2409------------------------------------------------------------------*/
2410
2411 PROTOCCALLSFFUN4(FLOAT,GHFEKE,ghfeke,INT,FLOAT,FLOAT,FLOAT)
2412#define GHFEKE(A2,A3,A4,A5) CCALLSFFUN4(GHFEKE,ghfeke,INT,FLOAT,FLOAT,FLOAT,A2,A3,A4,A5)
2413
2414/*------------------------------------------------------------------
2415fortran filename : /cern/new/src/cfs/geant315/ghffer.f
2416------------------------------------------------------------------*/
2417
2418#define GHFFER(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GHFFER,ghffer,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,INT,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
2419
2420/*------------------------------------------------------------------
2421fortran filename : /cern/new/src/cfs/geant315/ghffrm.f
2422------------------------------------------------------------------*/
2423
2424#define GHFFRM(A1) CCALLSFSUB1(GHFFRM,ghffrm,PFLOAT,A1)
2425
2426/*------------------------------------------------------------------
2427fortran filename : /cern/new/src/cfs/geant315/ghfhad.f
2428------------------------------------------------------------------*/
2429
2430#define GHFHAD(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GHFHAD,ghfhad,INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,INT,INT,A1,A2,A3,A4,A5,A6,A7,A8)
2431
2432/*------------------------------------------------------------------
2433fortran filename : /cern/new/src/cfs/geant315/ghfhdi.f
2434------------------------------------------------------------------*/
2435
2436#define GHFHDI() CCALLSFSUB0(GHFHDI,ghfhdi)
2437
2438/*------------------------------------------------------------------
2439fortran filename : /cern/new/src/cfs/geant315/ghfhdn.f
2440------------------------------------------------------------------*/
2441
2442#define GHFHDN(A1,A2,A3,A4) CCALLSFSUB4(GHFHDN,ghfhdn,FLOAT,FLOAT,INT,PINT,A1,A2,A3,A4)
2443
2444/*------------------------------------------------------------------
2445fortran filename : /cern/new/src/cfs/geant315/ghfhyp.f
2446------------------------------------------------------------------*/
2447
2448#define GHFHYP(A1,A2,A3,A4) CCALLSFSUB4(GHFHYP,ghfhyp,PINT,PINT,PFLOAT,PFLOAT,A1,A2,A3,A4)
2449
2450/*------------------------------------------------------------------
2451fortran filename : /cern/new/src/cfs/geant315/ghfief.f
2452------------------------------------------------------------------*/
2453
2454 PROTOCCALLSFFUN2(INT,GHFIEF,ghfief,FLOAT,INT)
2455#define GHFIEF(A2,A3) CCALLSFFUN2(GHFIEF,ghfief,FLOAT,INT,A2,A3)
2456
2457/*------------------------------------------------------------------
2458fortran filename : /cern/new/src/cfs/geant315/ghfkin.f
2459------------------------------------------------------------------*/
2460
2461#define GHFKIN(A1,A2,A3) CCALLSFSUB3(GHFKIN,ghfkin,FLOATV,FLOATV,FLOAT,A1,A2,A3)
2462
2463/*------------------------------------------------------------------
2464fortran filename : /cern/new/src/cfs/geant315/ghfnuc.f
2465------------------------------------------------------------------*/
2466
2467#define GHFNUC(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GHFNUC,ghfnuc,INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7,A8)
2468
2469/*------------------------------------------------------------------
2470fortran filename : /cern/new/src/cfs/geant315/ghfpof.f
2471------------------------------------------------------------------*/
2472
2473 PROTOCCALLSFFUN2(FLOAT,GHFPOF,ghfpof,FLOAT,INT)
2474#define GHFPOF(A2,A3) CCALLSFFUN2(GHFPOF,ghfpof,FLOAT,INT,A2,A3)
2475
2476/*------------------------------------------------------------------
2477fortran filename : /cern/new/src/cfs/geant315/ghfpol.f
2478------------------------------------------------------------------*/
2479
2480#define GHFPOL(A1,A2) CCALLSFSUB2(GHFPOL,ghfpol,FLOAT,PFLOAT,A1,A2)
2481
2482/*------------------------------------------------------------------
2483fortran filename : /cern/new/src/cfs/geant315/ghfrag.f
2484------------------------------------------------------------------*/
2485
2486#define GHFRAG(A1) CCALLSFSUB1(GHFRAG,ghfrag,PFLOAT,A1)
2487
2488/*------------------------------------------------------------------
2489fortran filename : /cern/new/src/cfs/geant315/ghfrak.f
2490------------------------------------------------------------------*/
2491
2492#define GHFRAK(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GHFRAK,ghfrak,INT,FLOAT,FLOAT,FLOAT,PFLOAT,PFLOAT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7,A8)
2493
2494/*------------------------------------------------------------------
2495fortran filename : /cern/new/src/cfs/geant315/ghfsgi.f
2496------------------------------------------------------------------*/
2497
2498#define GHFSGI(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GHFSGI,ghfsgi,INT,FLOAT,INT,PINT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,INT,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
2499
2500/*------------------------------------------------------------------
2501fortran filename : /cern/new/src/cfs/geant315/ghftch.f
2502------------------------------------------------------------------*/
2503
2504#define GHFTCH(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GHFTCH,ghftch,PFLOAT,FLOAT,FLOAT,FLOAT,FLOAT,INT,INT,INT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
2505
2506/*------------------------------------------------------------------
2507fortran filename : /cern/new/src/cfs/geant315/ghfthr.f
2508------------------------------------------------------------------*/
2509
2510#define GHFTHR(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19) CCALLSFSUB19(GHFTHR,ghfthr,FLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19)
2511
2512/*------------------------------------------------------------------
2513fortran filename : /cern/new/src/cfs/geant315/ghftra.f
2514------------------------------------------------------------------*/
2515
2516#define GHFTRA(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15) CCALLSFSUB15(GHFTRA,ghftra,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,PFLOAT,FLOAT,FLOAT,FLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15)
2517
2518/*------------------------------------------------------------------
2519fortran filename : /cern/new/src/cfs/geant315/ghftrn.f
2520------------------------------------------------------------------*/
2521
2522#define GHFTRN(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GHFTRN,ghftrn,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,PFLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
2523
2524/*------------------------------------------------------------------
2525fortran filename : /cern/new/src/cfs/geant315/ghftwd.f
2526------------------------------------------------------------------*/
2527
2528#define GHFTWD(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13) CCALLSFSUB13(GHFTWD,ghftwd,FLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,FLOAT,FLOAT,PFLOAT,PFLOAT,PFLOAT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13)
2529
2530/*------------------------------------------------------------------
2531fortran filename : /cern/new/src/cfs/geant315/ghftwo.f
2532------------------------------------------------------------------*/
2533
2534#define GHFTWO(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18) CCALLSFSUB18(GHFTWO,ghftwo,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,PFLOAT,FLOAT,PFLOAT,FLOAT,PFLOAT,INT,INT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18)
2535
2536/*------------------------------------------------------------------
2537fortran filename : /cern/new/src/cfs/geant315/ghfxla.f
2538------------------------------------------------------------------*/
2539
2540 PROTOCCALLSFFUN3(FLOAT,GHFXLA,ghfxla,FLOAT,FLOAT,FLOAT)
2541#define GHFXLA(A2,A3,A4) CCALLSFFUN3(GHFXLA,ghfxla,FLOAT,FLOAT,FLOAT,A2,A3,A4)
2542
2543/*------------------------------------------------------------------
2544fortran filename : /cern/new/src/cfs/geant315/ghgene.f
2545------------------------------------------------------------------*/
2546
2547#define GHGENE(A1,A2,A3,A4,A5) CCALLSFSUB5(GHGENE,ghgene,INT,FLOAT,FLOAT,FLOAT,INT,A1,A2,A3,A4,A5)
2548
2549/*------------------------------------------------------------------
2550fortran filename : /cern/new/src/cfs/geant315/ghisra.f
2551------------------------------------------------------------------*/
2552
2553#define GHISRA(A1,A2,A3,A4,A5) CCALLSFSUB5(GHISRA,ghisra,FLOATV,INT,FLOAT,FLOAT,PFLOAT,A1,A2,A3,A4,A5)
2554
2555/*------------------------------------------------------------------
2556fortran filename : /cern/new/src/cfs/geant315/ghkind.f
2557------------------------------------------------------------------*/
2558
2559#define GHKIND(A1,A2,A3) CCALLSFSUB3(GHKIND,ghkind,FLOAT,INT,INT,A1,A2,A3)
2560
2561/*------------------------------------------------------------------
2562fortran filename : /cern/new/src/cfs/geant315/ghlead.f
2563------------------------------------------------------------------*/
2564
2565#define GHLEAD(A1,A2,A3,A4) CCALLSFSUB4(GHLEAD,ghlead,FLOAT,INT,INT,FLOAT,A1,A2,A3,A4)
2566
2567/*------------------------------------------------------------------
2568fortran filename : /cern/new/src/cfs/geant315/ghmix.f
2569------------------------------------------------------------------*/
2570
2571#define GHMIX(A1,A2,A3,A4) CCALLSFSUB4(GHMIX,ghmix,FLOATV,FLOATV,INT,PFLOAT,A1,A2,A3,A4)
2572
2573/*------------------------------------------------------------------
2574fortran filename : /cern/new/src/cfs/geant315/ghmlg.f
2575------------------------------------------------------------------*/
2576
2577#define GHMLG(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GHMLG,ghmlg,FLOAT,FLOAT,FLOAT,PFLOAT,INT,INT,A1,A2,A3,A4,A5,A6)
2578
2579/*------------------------------------------------------------------
2580fortran filename : /cern/new/src/cfs/geant315/ghmome.f
2581------------------------------------------------------------------*/
2582
2583#define GHMOME(A1,A2,A3,A4) CCALLSFSUB4(GHMOME,ghmome,FLOAT,INT,INT,PFLOAT,A1,A2,A3,A4)
2584
2585/*------------------------------------------------------------------
2586fortran filename : /cern/new/src/cfs/geant315/ghmult.f
2587------------------------------------------------------------------*/
2588
2589#define GHMULT(A1,A2,A3,A4) CCALLSFSUB4(GHMULT,ghmult,FLOAT,PINT,INT,FLOAT,A1,A2,A3,A4)
2590
2591/*------------------------------------------------------------------
2592fortran filename : /cern/new/src/cfs/geant315/ghrear.f
2593------------------------------------------------------------------*/
2594
2595#define GHREAR(A1,A2,A3,A4) CCALLSFSUB4(GHREAR,ghrear,PINT,PINT,FLOATV,PFLOAT,A1,A2,A3,A4)
2596
2597/*------------------------------------------------------------------
2598fortran filename : /cern/new/src/cfs/geant315/ghsig.f
2599------------------------------------------------------------------*/
2600
2601 PROTOCCALLSFFUN3(FLOAT,GHSIG,ghsig,FLOAT,INT,FLOAT)
2602#define GHSIG(A2,A3,A4) CCALLSFFUN3(GHSIG,ghsig,FLOAT,INT,FLOAT,A2,A3,A4)
2603
2604/*------------------------------------------------------------------
2605fortran filename : /cern/new/src/cfs/geant315/ghsigm.f
2606------------------------------------------------------------------*/
2607
2608 PROTOCCALLSFFUN3(FLOAT,GHSIGM,ghsigm,FLOAT,INT,FLOAT)
2609#define GHSIGM(A2,A3,A4) CCALLSFFUN3(GHSIGM,ghsigm,FLOAT,INT,FLOAT,A2,A3,A4)
2610
2611/*------------------------------------------------------------------
2612fortran filename : /cern/new/src/cfs/geant315/ghstop.f
2613------------------------------------------------------------------*/
2614
2615#define GHSTOP() CCALLSFSUB0(GHSTOP,ghstop)
2616
2617/*------------------------------------------------------------------
2618fortran filename : /cern/new/src/cfs/geant315/ghtati.f
2619------------------------------------------------------------------*/
2620
2621#define GHTATI() CCALLSFSUB0(GHTATI,ghtati)
2622
2623/*------------------------------------------------------------------
2624fortran filename : /cern/new/src/cfs/geant315/ghttra.f
2625------------------------------------------------------------------*/
2626
2627#define GHTTRA(A1,A2,A3,A4) CCALLSFSUB4(GHTTRA,ghttra,FLOAT,PFLOAT,INT,INT,A1,A2,A3,A4)
2628
2629/*------------------------------------------------------------------
2630fortran filename : /cern/new/src/cfs/geant315/gicyl.f
2631------------------------------------------------------------------*/
2632
2633#define GICYL(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GICYL,gicyl,FLOAT,FLOATV,FLOATV,FLOAT,FLOAT,INT,PFLOAT,PFLOAT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
2634
2635/*------------------------------------------------------------------
2636fortran filename : /cern/new/src/cfs/geant315/ginctu.f
2637------------------------------------------------------------------*/
2638
2639#define GINCTU(A1,A2,A3) CCALLSFSUB3(GINCTU,ginctu,FLOATV,FLOATV,PINT,A1,A2,A3)
2640
2641/*------------------------------------------------------------------
2642fortran filename : /cern/new/src/cfs/geant315/gingtr.f
2643------------------------------------------------------------------*/
2644
2645#define GINGTR(A1,A2,A3) CCALLSFSUB3(GINGTR,gingtr,FLOATV,FLOATV,PINT,A1,A2,A3)
2646
2647/*------------------------------------------------------------------
2648fortran filename : /cern/new/src/cfs/geant315/ginit.f
2649------------------------------------------------------------------*/
2650
2651#define GINIT() CCALLSFSUB0(GINIT,ginit)
2652
2653/*------------------------------------------------------------------
2654fortran filename : /cern/new/src/cfs/geant315/ginme.f
2655------------------------------------------------------------------*/
2656
2657#define GINME(A1,A2,A3,A4) CCALLSFSUB4(GINME,ginme,FLOATV,FLOAT,FLOATV,PINT,A1,A2,A3,A4)
2658
2659/*------------------------------------------------------------------
2660fortran filename : /cern/new/src/cfs/geant315/ginpar.f
2661------------------------------------------------------------------*/
2662
2663#define GINPAR(A1,A2,A3) CCALLSFSUB3(GINPAR,ginpar,FLOATV,FLOATV,PINT,A1,A2,A3)
2664
2665/*------------------------------------------------------------------
2666fortran filename : /cern/new/src/cfs/geant315/ginpco.f
2667------------------------------------------------------------------*/
2668
2669#define GINPCO(A1,A2,A3) CCALLSFSUB3(GINPCO,ginpco,FLOATV,FLOATV,PINT,A1,A2,A3)
2670
2671/*------------------------------------------------------------------
2672fortran filename : /cern/new/src/cfs/geant315/ginpgo.f
2673------------------------------------------------------------------*/
2674
2675#define GINPGO(A1,A2,A3) CCALLSFSUB3(GINPGO,ginpgo,FLOATV,FLOATV,PINT,A1,A2,A3)
2676
2677/*------------------------------------------------------------------
2678fortran filename : /cern/new/src/cfs/geant315/ginrot.f
2679------------------------------------------------------------------*/
2680
2681#define GINROT(A1,A2,A3) CCALLSFSUB3(GINROT,ginrot,FLOATV,FLOATV,PFLOAT,A1,A2,A3)
2682
2683/*------------------------------------------------------------------
2684fortran filename : /cern/new/src/cfs/geant315/gintco.f
2685------------------------------------------------------------------*/
2686
2687#define GINTCO(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GINTCO,gintco,FLOATV,FLOAT,FLOAT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
2688
2689/*------------------------------------------------------------------
2690fortran filename : /cern/new/src/cfs/geant315/gintrp.f
2691------------------------------------------------------------------*/
2692
2693#define GINTRP(A1,A2,A3) CCALLSFSUB3(GINTRP,gintrp,FLOATV,FLOATV,PINT,A1,A2,A3)
2694
2695/*------------------------------------------------------------------
2696fortran filename : /cern/new/src/cfs/geant315/ginvol.f
2697------------------------------------------------------------------*/
2698
2699#define GINVOL(A1,A2) CCALLSFSUB2(GINVOL,ginvol,FLOATV,PINT,A1,A2)
2700
2701/*------------------------------------------------------------------
2702fortran filename : /cern/new/src/cfs/geant315/giplan.f
2703------------------------------------------------------------------*/
2704
2705#define GIPLAN(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GIPLAN,giplan,FLOAT,FLOATV,FLOATV,FLOAT,FLOAT,INT,PFLOAT,PFLOAT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
2706
2707/*------------------------------------------------------------------
2708fortran filename : /cern/new/src/cfs/geant315/gitran.f
2709------------------------------------------------------------------*/
2710
2711#define GITRAN(A1,A2,A3,A4) CCALLSFSUB4(GITRAN,gitran,FLOATV,FLOATV,INT,PFLOAT,A1,A2,A3,A4)
2712
2713/*------------------------------------------------------------------
2714fortran filename : /cern/new/src/cfs/geant315/gkhits.f
2715------------------------------------------------------------------*/
2716/*
2717#define gkhits_ELEMS_1 ZTRINGV_NUM(1)
2718#define gkhits_ELEMLEN_1 ZTRINGV_NUM(4)
2719#define gkhits_ELEMS_2 ZTRINGV_NUM(1)
2720#define gkhits_ELEMLEN_2 ZTRINGV_NUM(4)
2721*/
2722
2723#define GKHITS(A1,A2,A3) CCALLSFSUB3(GKHITS,gkhits,STRING,STRING,FLOAT,A1,A2,A3)
2724
2725/*------------------------------------------------------------------
2726fortran filename : /cern/new/src/cfs/geant315/gkxyz.f
2727------------------------------------------------------------------*/
2728
2729#define GKXYZ(A1) CCALLSFSUB1(GKXYZ,gkxyz,FLOAT,A1)
2730
2731/*------------------------------------------------------------------
2732fortran filename : /cern/new/src/cfs/geant315/glande.f
2733------------------------------------------------------------------*/
2734
2735 PROTOCCALLSFFUN1(FLOAT,GLANDE,glande,FLOAT)
2736#define GLANDE(A2) CCALLSFFUN1(GLANDE,glande,FLOAT,A2)
2737
2738/*------------------------------------------------------------------
2739fortran filename : /cern/new/src/cfs/geant315/glandg.f
2740------------------------------------------------------------------*/
2741
2742#define GLANDG(A1) CCALLSFSUB1(GLANDG,glandg,PFLOAT,A1)
2743
2744/*------------------------------------------------------------------
2745fortran filename : /cern/new/src/cfs/geant315/glando.f
2746------------------------------------------------------------------*/
2747
2748#define GLANDO(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GLANDO,glando,INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,PFLOAT,PINT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
2749
2750/*------------------------------------------------------------------
2751fortran filename : /cern/new/src/cfs/geant315/glandr.f
2752------------------------------------------------------------------*/
2753
2754 PROTOCCALLSFFUN1(FLOAT,GLANDR,glandr,FLOAT)
2755#define GLANDR(A2) CCALLSFFUN1(GLANDR,glandr,FLOAT,A2)
2756
2757/*------------------------------------------------------------------
2758fortran filename : /cern/new/src/cfs/geant315/glands.f
2759------------------------------------------------------------------*/
2760
2761 PROTOCCALLSFFUN1(FLOAT,GLANDS,glands,FLOAT)
2762#define GLANDS(A2) CCALLSFFUN1(GLANDS,glands,FLOAT,A2)
2763
2764/*------------------------------------------------------------------
2765fortran filename : /cern/new/src/cfs/geant315/glandz.f
2766------------------------------------------------------------------*/
2767
2768#define GLANDZ(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GLANDZ,glandz,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7,A8)
2769
2770/*------------------------------------------------------------------
2771fortran filename : /cern/new/src/cfs/geant315/glast.f
2772------------------------------------------------------------------*/
2773
2774#define GLAST() CCALLSFSUB0(GLAST,glast)
2775
2776/*------------------------------------------------------------------
2777fortran filename : /cern/new/src/cfs/geant315/glmoth.f
2778------------------------------------------------------------------*/
2779/*
2780#define glmoth_ELEMS_1 ZTRINGV_NUM(1)
2781#define glmoth_ELEMLEN_1 ZTRINGV_NUM(255)
2782*/
2783
2784#define GLMOTH(A1,A2,A3,A4,A5) CCALLSFSUB5(GLMOTH,glmoth,STRING,INT,PINT,PINT,PINT,A1,A2,A3,A4,A5)
2785
2786/*------------------------------------------------------------------
2787fortran filename : /cern/new/src/cfs/geant315/glook.f
2788------------------------------------------------------------------*/
2789/*
2790#define glook_ELEMS_1 ZTRINGV_NUM(1)
2791#define glook_ELEMLEN_1 ZTRINGV_NUM(255)
2792*/
2793
2794#define GLOOK(A1,A2,A3,A4) CCALLSFSUB4(GLOOK,glook,STRING,INTV,INT,PINT,A1,A2,A3,A4)
2795
2796/*------------------------------------------------------------------
2797fortran filename : /cern/new/src/cfs/geant315/gloren.f
2798------------------------------------------------------------------*/
2799
2800#define GLOREN(A1,A2,A3) CCALLSFSUB3(GLOREN,gloren,FLOATV,FLOATV,PFLOAT,A1,A2,A3)
2801
2802/*------------------------------------------------------------------
2803fortran filename : /cern/new/src/cfs/geant315/glsklt.f
2804------------------------------------------------------------------*/
2805
2806#define GLSKLT() CCALLSFSUB0(GLSKLT,glsklt)
2807
2808/*------------------------------------------------------------------
2809fortran filename : /cern/new/src/cfs/geant315/gltrac.f
2810------------------------------------------------------------------*/
2811
2812#define GLTRAC() CCALLSFSUB0(GLTRAC,gltrac)
2813
2814/*------------------------------------------------------------------
2815fortran filename : /cern/new/src/cfs/geant315/gludky.f
2816------------------------------------------------------------------*/
2817
2818#define GLUDKY() CCALLSFSUB0(GLUDKY,gludky)
2819
2820/*------------------------------------------------------------------
2821fortran filename : /cern/new/src/cfs/geant315/glund.f
2822------------------------------------------------------------------*/
2823
2824#define GLUND() CCALLSFSUB0(GLUND,glund)
2825
2826/*------------------------------------------------------------------
2827fortran filename : /cern/new/src/cfs/geant315/glundi.f
2828------------------------------------------------------------------*/
2829
2830#define GLUNDI() CCALLSFSUB0(GLUNDI,glundi)
2831
2832/*------------------------------------------------------------------
2833fortran filename : /cern/new/src/cfs/geant315/glvolu.f
2834------------------------------------------------------------------*/
2835
2836#define GLVOLU(A1,A2,A3,A4) CCALLSFSUB4(GLVOLU,glvolu,INT,INTV,INTV,PINT,A1,A2,A3,A4)
2837
2838/*------------------------------------------------------------------
2839fortran filename : /cern/new/src/cfs/geant315/gm3pol.f
2840------------------------------------------------------------------*/
2841
2842#define GM3POL(A1,A2) CCALLSFSUB2(GM3POL,gm3pol,FLOAT,INT,A1,A2)
2843
2844/*------------------------------------------------------------------
2845fortran filename : /cern/new/src/cfs/geant315/gmail.f
2846------------------------------------------------------------------*/
2847
2848#define GMAIL(A1,A2) CCALLSFSUB2(GMAIL,gmail,INT,INT,A1,A2)
2849
2850/*------------------------------------------------------------------
2851fortran filename : /cern/new/src/cfs/geant315/gmate.f
2852------------------------------------------------------------------*/
2853
2854#define GMATE() CCALLSFSUB0(GMATE,gmate)
2855
2856/*------------------------------------------------------------------
2857fortran filename : /cern/new/src/cfs/geant315/gmclos.f
2858------------------------------------------------------------------*/
2859
2860#define GMCLOS() CCALLSFSUB0(GMCLOS,gmclos)
2861
2862/*------------------------------------------------------------------
2863fortran filename : /cern/new/src/cfs/geant315/gmcoul.f
2864------------------------------------------------------------------*/
2865
2866#define GMCOUL(A1,A2) CCALLSFSUB2(GMCOUL,gmcoul,FLOAT,PFLOAT,A1,A2)
2867
2868/*------------------------------------------------------------------
2869fortran filename : /cern/new/src/cfs/geant315/gmedia.f
2870------------------------------------------------------------------*/
2871
2872#define GMEDIA(A1,A2) CCALLSFSUB2(GMEDIA,gmedia,FLOATV,PINT,A1,A2)
2873
2874/*------------------------------------------------------------------
2875fortran filename : /cern/new/src/cfs/geant315/gmedin.f
2876------------------------------------------------------------------*/
2877
2878#define GMEDIN() CCALLSFSUB0(GMEDIN,gmedin)
2879
2880/*------------------------------------------------------------------
2881fortran filename : /cern/new/src/cfs/geant315/gmediv.f
2882------------------------------------------------------------------*/
2883
2884#define GMEDIV(A1,A2,A3,A4) CCALLSFSUB4(GMEDIV,gmediv,INT,PINT,PFLOAT,INT,A1,A2,A3,A4)
2885
2886/*------------------------------------------------------------------
2887fortran filename : /cern/new/src/cfs/geant315/gmepos.f
2888------------------------------------------------------------------*/
2889
2890#define GMEPOS(A1,A2,A3,A4) CCALLSFSUB4(GMEPOS,gmepos,INT,INT,PFLOAT,INT,A1,A2,A3,A4)
2891
2892/*------------------------------------------------------------------
2893fortran filename : /cern/new/src/cfs/geant315/gmgaus.f
2894------------------------------------------------------------------*/
2895
2896#define GMGAUS(A1,A2) CCALLSFSUB2(GMGAUS,gmgaus,FLOAT,PFLOAT,A1,A2)
2897
2898/*------------------------------------------------------------------
2899fortran filename : /cern/new/src/cfs/geant315/gmol4.f
2900------------------------------------------------------------------*/
2901
2902#define GMOL4(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GMOL4,gmol4,PFLOAT,FLOAT,PFLOAT,PFLOAT,FLOAT,PINT,A1,A2,A3,A4,A5,A6)
2903
2904/*------------------------------------------------------------------
2905fortran filename : /cern/new/src/cfs/geant315/gmoli.f
2906------------------------------------------------------------------*/
2907
2908#define GMOLI(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GMOLI,gmoli,FLOATV,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
2909
2910/*------------------------------------------------------------------
2911fortran filename : /cern/new/src/cfs/geant315/gmolie.f
2912------------------------------------------------------------------*/
2913
2914#define GMOLIE(A1,A2,A3) CCALLSFSUB3(GMOLIE,gmolie,FLOAT,FLOAT,PFLOAT,A1,A2,A3)
2915
2916/*------------------------------------------------------------------
2917fortran filename : /cern/new/src/cfs/geant315/gmolio.f
2918------------------------------------------------------------------*/
2919
2920#define GMOLIO(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GMOLIO,gmolio,FLOATV,FLOATV,FLOATV,INT,FLOAT,FLOAT,FLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7,A8)
2921
2922/*------------------------------------------------------------------
2923fortran filename : /cern/new/src/cfs/geant315/gmopen.f
2924------------------------------------------------------------------*/
2925
2926#define GMOPEN(A1,A2,A3) CCALLSFSUB3(GMOPEN,gmopen,FLOAT,FLOAT,INT,A1,A2,A3)
2927
2928/*------------------------------------------------------------------
2929fortran filename : /cern/new/src/cfs/geant315/gmtod.f
2930------------------------------------------------------------------*/
2931
2932#define GMTOD(A1,A2,A3) CCALLSFSUB3(GMTOD,gmtod,FLOATV,PFLOAT,INT,A1,A2,A3)
2933
2934/*------------------------------------------------------------------
2935fortran filename : /cern/new/src/cfs/geant315/gmulof.f
2936------------------------------------------------------------------*/
2937
2938#define GMULOF() CCALLSFSUB0(GMULOF,gmulof)
2939
2940/*------------------------------------------------------------------
2941fortran filename : /cern/new/src/cfs/geant315/gmults.f
2942------------------------------------------------------------------*/
2943
2944#define GMULTS() CCALLSFSUB0(GMULTS,gmults)
2945
2946/*------------------------------------------------------------------
2947fortran filename : /cern/new/src/cfs/geant315/gmunu.f
2948------------------------------------------------------------------*/
2949
2950#define GMUNU() CCALLSFSUB0(GMUNU,gmunu)
2951
2952/*------------------------------------------------------------------
2953fortran filename : /cern/new/src/cfs/geant315/gmunui.f
2954------------------------------------------------------------------*/
2955
2956#define GMUNUI() CCALLSFSUB0(GMUNUI,gmunui)
2957
2958/*------------------------------------------------------------------
2959fortran filename : /cern/new/src/cfs/geant315/gmusig.f
2960------------------------------------------------------------------*/
2961
2962 PROTOCCALLSFFUN3(FLOAT,GMUSIG,gmusig,FLOAT,FLOAT,FLOAT)
2963#define GMUSIG(A2,A3,A4) CCALLSFFUN3(GMUSIG,gmusig,FLOAT,FLOAT,FLOAT,A2,A3,A4)
2964
2965/*------------------------------------------------------------------
2966fortran filename : /cern/new/src/cfs/geant315/gnbox.f
2967------------------------------------------------------------------*/
2968
2969#define GNBOX(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNBOX,gnbox,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
2970
2971/*------------------------------------------------------------------
2972fortran filename : /cern/new/src/cfs/geant315/gncone.f
2973------------------------------------------------------------------*/
2974
2975#define GNCONE(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GNCONE,gncone,FLOATV,FLOATV,INT,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
2976
2977/*------------------------------------------------------------------
2978fortran filename : /cern/new/src/cfs/geant315/gnctub.f
2979------------------------------------------------------------------*/
2980
2981#define GNCTUB(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNCTUB,gnctub,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
2982
2983/*------------------------------------------------------------------
2984fortran filename : /cern/new/src/cfs/geant315/gneltu.f
2985------------------------------------------------------------------*/
2986
2987#define GNELTU(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNELTU,gneltu,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
2988
2989/*------------------------------------------------------------------
2990fortran filename : /cern/new/src/cfs/geant315/gnext.f
2991------------------------------------------------------------------*/
2992
2993#define GNEXT(A1,A2,A3) CCALLSFSUB3(GNEXT,gnext,FLOATV,PFLOAT,PFLOAT,A1,A2,A3)
2994
2995/*------------------------------------------------------------------
2996fortran filename : /cern/new/src/cfs/geant315/gnhype.f
2997------------------------------------------------------------------*/
2998
2999#define GNHYPE(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNHYPE,gnhype,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3000
3001/*------------------------------------------------------------------
3002fortran filename : /cern/new/src/cfs/geant315/gnobox.f
3003------------------------------------------------------------------*/
3004
3005#define GNOBOX(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNOBOX,gnobox,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3006
3007/*------------------------------------------------------------------
3008fortran filename : /cern/new/src/cfs/geant315/gnocon.f
3009------------------------------------------------------------------*/
3010
3011#define GNOCON(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GNOCON,gnocon,FLOATV,FLOATV,INT,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
3012
3013/*------------------------------------------------------------------
3014fortran filename : /cern/new/src/cfs/geant315/gnoctu.f
3015------------------------------------------------------------------*/
3016
3017#define GNOCTU(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNOCTU,gnoctu,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3018
3019/*------------------------------------------------------------------
3020fortran filename : /cern/new/src/cfs/geant315/gnoelt.f
3021------------------------------------------------------------------*/
3022
3023#define GNOELT(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNOELT,gnoelt,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3024
3025/*------------------------------------------------------------------
3026fortran filename : /cern/new/src/cfs/geant315/gnohyp.f
3027------------------------------------------------------------------*/
3028
3029#define GNOHYP(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNOHYP,gnohyp,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3030
3031/*------------------------------------------------------------------
3032fortran filename : /cern/new/src/cfs/geant315/gnopar.f
3033------------------------------------------------------------------*/
3034
3035#define GNOPAR(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNOPAR,gnopar,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3036
3037/*------------------------------------------------------------------
3038fortran filename : /cern/new/src/cfs/geant315/gnopco.f
3039------------------------------------------------------------------*/
3040
3041#define GNOPCO(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNOPCO,gnopco,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3042
3043/*------------------------------------------------------------------
3044fortran filename : /cern/new/src/cfs/geant315/gnopg1.f
3045------------------------------------------------------------------*/
3046
3047#define GNOPG1(A1,A2,A3) CCALLSFSUB3(GNOPG1,gnopg1,FLOATV,FLOATV,PFLOAT,A1,A2,A3)
3048
3049/*------------------------------------------------------------------
3050fortran filename : /cern/new/src/cfs/geant315/gnopgo.f
3051------------------------------------------------------------------*/
3052
3053#define GNOPGO(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNOPGO,gnopgo,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3054
3055/*------------------------------------------------------------------
3056fortran filename : /cern/new/src/cfs/geant315/gnosph.f
3057------------------------------------------------------------------*/
3058
3059#define GNOSPH(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNOSPH,gnosph,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3060
3061/*------------------------------------------------------------------
3062fortran filename : /cern/new/src/cfs/geant315/gnotr1.f
3063------------------------------------------------------------------*/
3064
3065#define GNOTR1(A1) CCALLSFSUB1(GNOTR1,gnotr1,FLOATV,A1)
3066
3067/*------------------------------------------------------------------
3068fortran filename : /cern/new/src/cfs/geant315/gnotr2.f
3069------------------------------------------------------------------*/
3070
3071#define GNOTR2(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GNOTR2,gnotr2,FLOATV,FLOATV,FLOATV,INT,INT,INT,INT,PFLOAT,A1,A2,A3,A4,A5,A6,A7,A8)
3072
3073/*------------------------------------------------------------------
3074fortran filename : /cern/new/src/cfs/geant315/gnotr9.f
3075------------------------------------------------------------------*/
3076
3077#define GNOTR9(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GNOTR9,gnotr9,FLOATV,FLOATV,FLOATV,INT,INT,INT,INT,A1,A2,A3,A4,A5,A6,A7)
3078
3079/*------------------------------------------------------------------
3080fortran filename : /cern/new/src/cfs/geant315/gnotra.f
3081------------------------------------------------------------------*/
3082
3083#define GNOTRA(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GNOTRA,gnotra,FLOATV,FLOATV,INT,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
3084
3085/*------------------------------------------------------------------
3086fortran filename : /cern/new/src/cfs/geant315/gnotrp.f
3087------------------------------------------------------------------*/
3088
3089#define GNOTRP(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNOTRP,gnotrp,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3090
3091/*------------------------------------------------------------------
3092fortran filename : /cern/new/src/cfs/geant315/gnotub.f
3093------------------------------------------------------------------*/
3094
3095#define GNOTUB(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GNOTUB,gnotub,FLOATV,FLOATV,INT,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
3096
3097/*------------------------------------------------------------------
3098fortran filename : /cern/new/src/cfs/geant315/gnpara.f
3099------------------------------------------------------------------*/
3100
3101#define GNPARA(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNPARA,gnpara,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3102
3103/*------------------------------------------------------------------
3104fortran filename : /cern/new/src/cfs/geant315/gnpcon.f
3105------------------------------------------------------------------*/
3106
3107#define GNPCON(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNPCON,gnpcon,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3108
3109/*------------------------------------------------------------------
3110fortran filename : /cern/new/src/cfs/geant315/gnpgo1.f
3111------------------------------------------------------------------*/
3112
3113#define GNPGO1(A1,A2,A3) CCALLSFSUB3(GNPGO1,gnpgo1,FLOATV,FLOATV,PFLOAT,A1,A2,A3)
3114
3115/*------------------------------------------------------------------
3116fortran filename : /cern/new/src/cfs/geant315/gnpgon.f
3117------------------------------------------------------------------*/
3118
3119#define GNPGON(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNPGON,gnpgon,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3120
3121/*------------------------------------------------------------------
3122fortran filename : /cern/new/src/cfs/geant315/gnslwd.f
3123------------------------------------------------------------------*/
3124
3125#define GNSLWD(A1,A2,A3,A4) CCALLSFSUB4(GNSLWD,gnslwd,PINT,INT,INT,FLOAT,A1,A2,A3,A4)
3126
3127/*------------------------------------------------------------------
3128fortran filename : /cern/new/src/cfs/geant315/gnsphr.f
3129------------------------------------------------------------------*/
3130
3131#define GNSPHR(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNSPHR,gnsphr,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3132
3133/*------------------------------------------------------------------
3134fortran filename : /cern/new/src/cfs/geant315/gntrap.f
3135------------------------------------------------------------------*/
3136
3137#define GNTRAP(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GNTRAP,gntrap,FLOATV,FLOATV,INT,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
3138
3139/*------------------------------------------------------------------
3140fortran filename : /cern/new/src/cfs/geant315/gntrp.f
3141------------------------------------------------------------------*/
3142
3143#define GNTRP(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GNTRP,gntrp,FLOATV,FLOATV,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
3144
3145/*------------------------------------------------------------------
3146fortran filename : /cern/new/src/cfs/geant315/gntube.f
3147------------------------------------------------------------------*/
3148
3149#define GNTUBE(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GNTUBE,gntube,FLOATV,FLOATV,INT,INT,FLOAT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
3150
3151/*------------------------------------------------------------------
3152fortran filename : /cern/new/src/cfs/geant315/gopen.f
3153------------------------------------------------------------------*/
3154/*
3155#define gopen_ELEMS_2 ZTRINGV_NUM(1)
3156#define gopen_ELEMLEN_2 ZTRINGV_NUM(255)
3157*/
3158
3159#define GOPEN(A1,A2,A3,A4) CCALLSFSUB4(GOPEN,gopen,INT,STRING,INT,PINT,A1,A2,A3,A4)
3160
3161/*------------------------------------------------------------------
3162fortran filename : /cern/new/src/cfs/geant315/gpairg.f
3163------------------------------------------------------------------*/
3164
3165#define GPAIRG() CCALLSFSUB0(GPAIRG,gpairg)
3166
3167/*------------------------------------------------------------------
3168fortran filename : /cern/new/src/cfs/geant315/gpairm.f
3169------------------------------------------------------------------*/
3170
3171#define GPAIRM() CCALLSFSUB0(GPAIRM,gpairm)
3172
3173/*------------------------------------------------------------------
3174fortran filename : /cern/new/src/cfs/geant315/gpart.f
3175------------------------------------------------------------------*/
3176
3177#define GPART() CCALLSFSUB0(GPART,gpart)
3178
3179/*------------------------------------------------------------------
3180fortran filename : /cern/new/src/cfs/geant315/gpcxyz.f
3181------------------------------------------------------------------*/
3182
3183#define GPCXYZ() CCALLSFSUB0(GPCXYZ,gpcxyz)
3184
3185/*------------------------------------------------------------------
3186fortran filename : /cern/new/src/cfs/geant315/gpdigi.f
3187------------------------------------------------------------------*/
3188/*
3189#define gpdigi_ELEMS_1 ZTRINGV_NUM(1)
3190#define gpdigi_ELEMLEN_1 ZTRINGV_NUM(4)
3191#define gpdigi_ELEMS_2 ZTRINGV_NUM(1)
3192#define gpdigi_ELEMLEN_2 ZTRINGV_NUM(4)
3193*/
3194
3195#define GPDIGI(A1,A2) CCALLSFSUB2(GPDIGI,gpdigi,STRING,STRING,A1,A2)
3196
3197/*------------------------------------------------------------------
3198fortran filename : /cern/new/src/cfs/geant315/gpdk.f
3199------------------------------------------------------------------*/
3200
3201 PROTOCCALLSFFUN3(FLOAT,GPDK,gpdk,FLOAT,FLOAT,FLOAT)
3202#define GPDK(A2,A3,A4) CCALLSFFUN3(GPDK,gpdk,FLOAT,FLOAT,FLOAT,A2,A3,A4)
3203
3204/*------------------------------------------------------------------
3205fortran filename : /cern/new/src/cfs/geant315/gpdrif.f
3206------------------------------------------------------------------*/
3207
3208#define GPDRIF(A1,A2,A3) CCALLSFSUB3(GPDRIF,gpdrif,FLOATV,FLOATV,PINT,A1,A2,A3)
3209
3210/*------------------------------------------------------------------
3211fortran filename : /cern/new/src/cfs/geant315/gpfis.f
3212------------------------------------------------------------------*/
3213
3214#define GPFIS() CCALLSFSUB0(GPFIS,gpfis)
3215
3216/*------------------------------------------------------------------
3217fortran filename : /cern/new/src/cfs/geant315/gpfisi.f
3218------------------------------------------------------------------*/
3219
3220#define GPFISI() CCALLSFSUB0(GPFISI,gpfisi)
3221
3222/*------------------------------------------------------------------
3223fortran filename : /cern/new/src/cfs/geant315/gpghei.f
3224------------------------------------------------------------------*/
3225
3226#define GPGHEI() CCALLSFSUB0(GPGHEI,gpghei)
3227
3228/*------------------------------------------------------------------
3229fortran filename : /cern/new/src/cfs/geant315/gpgkin.f
3230------------------------------------------------------------------*/
3231
3232#define GPGKIN() CCALLSFSUB0(GPGKIN,gpgkin)
3233
3234/*------------------------------------------------------------------
3235fortran filename : /cern/new/src/cfs/geant315/gphadr.f
3236------------------------------------------------------------------*/
3237
3238#define GPHADR() CCALLSFSUB0(GPHADR,gphadr)
3239
3240/*------------------------------------------------------------------
3241fortran filename : /cern/new/src/cfs/geant315/gphits.f
3242------------------------------------------------------------------*/
3243/*
3244#define gphits_ELEMS_1 ZTRINGV_NUM(1)
3245#define gphits_ELEMLEN_1 ZTRINGV_NUM(4)
3246#define gphits_ELEMS_2 ZTRINGV_NUM(1)
3247#define gphits_ELEMLEN_2 ZTRINGV_NUM(4)
3248*/
3249
3250#define GPHITS(A1,A2) CCALLSFSUB2(GPHITS,gphits,STRING,STRING,A1,A2)
3251
3252/*------------------------------------------------------------------
3253fortran filename : /cern/new/src/cfs/geant315/gphmfi.f
3254------------------------------------------------------------------*/
3255
3256#define GPHMFI() CCALLSFSUB0(GPHMFI,gphmfi)
3257
3258/*------------------------------------------------------------------
3259fortran filename : /cern/new/src/cfs/geant315/gphot.f
3260------------------------------------------------------------------*/
3261
3262#define GPHOT() CCALLSFSUB0(GPHOT,gphot)
3263
3264/*------------------------------------------------------------------
3265fortran filename : /cern/new/src/cfs/geant315/gphoti.f
3266------------------------------------------------------------------*/
3267
3268#define GPHOTI() CCALLSFSUB0(GPHOTI,gphoti)
3269
3270/*------------------------------------------------------------------
3271fortran filename : /cern/new/src/cfs/geant315/gphsig.f
3272------------------------------------------------------------------*/
3273
3274 PROTOCCALLSFFUN2(FLOAT,GPHSIG,gphsig,FLOAT,FLOAT)
3275#define GPHSIG(A2,A3) CCALLSFFUN2(GPHSIG,gphsig,FLOAT,FLOAT,A2,A3)
3276
3277/*------------------------------------------------------------------
3278fortran filename : /cern/new/src/cfs/geant315/gphysi.f
3279------------------------------------------------------------------*/
3280
3281#define GPHYSI() CCALLSFSUB0(GPHYSI,gphysi)
3282
3283/*------------------------------------------------------------------
3284fortran filename : /cern/new/src/cfs/geant315/gpions.f
3285------------------------------------------------------------------*/
3286
3287#define GPIONS() CCALLSFSUB0(GPIONS,gpions)
3288
3289/*------------------------------------------------------------------
3290fortran filename : /cern/new/src/cfs/geant315/gpjxyz.f
3291------------------------------------------------------------------*/
3292
3293#define GPJXYZ(A1) CCALLSFSUB1(GPJXYZ,gpjxyz,INT,A1)
3294
3295/*------------------------------------------------------------------
3296fortran filename : /cern/new/src/cfs/geant315/gpkine.f
3297------------------------------------------------------------------*/
3298
3299#define GPKINE(A1) CCALLSFSUB1(GPKINE,gpkine,INT,A1)
3300
3301/*------------------------------------------------------------------
3302fortran filename : /cern/new/src/cfs/geant315/gplmat.f
3303------------------------------------------------------------------*/
3304/*
3305#define gplmat_ELEMS_3 ZTRINGV_NUM(1)
3306#define gplmat_ELEMLEN_3 ZTRINGV_NUM(255)
3307*/
3308
3309#define GPLMAT(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GPLMAT,gplmat,INT,INT,STRING,INT,FLOATV,INT,A1,A2,A3,A4,A5,A6)
3310
3311/*------------------------------------------------------------------
3312fortran filename : /cern/new/src/cfs/geant315/gpmate.f
3313------------------------------------------------------------------*/
3314
3315#define GPMATE(A1) CCALLSFSUB1(GPMATE,gpmate,INT,A1)
3316
3317/*------------------------------------------------------------------
3318fortran filename : /cern/new/src/cfs/geant315/gpmwpc.f
3319------------------------------------------------------------------*/
3320
3321#define GPMWPC(A1,A2,A3) CCALLSFSUB3(GPMWPC,gpmwpc,FLOATV,FLOATV,PINT,A1,A2,A3)
3322
3323/*------------------------------------------------------------------
3324fortran filename : /cern/new/src/cfs/geant315/gpoiss.f
3325------------------------------------------------------------------*/
3326
3327#define GPOISS(A1,A2,A3) CCALLSFSUB3(GPOISS,gpoiss,FLOATV,PINT,INT,A1,A2,A3)
3328
3329/*------------------------------------------------------------------
3330fortran filename : /cern/new/src/cfs/geant315/gppart.f
3331------------------------------------------------------------------*/
3332
3333#define GPPART(A1) CCALLSFSUB1(GPPART,gppart,INT,A1)
3334
3335/*------------------------------------------------------------------
3336fortran filename : /cern/new/src/cfs/geant315/gprela.f
3337------------------------------------------------------------------*/
3338
3339#define GPRELA() CCALLSFSUB0(GPRELA,gprela)
3340
3341/*------------------------------------------------------------------
3342fortran filename : /cern/new/src/cfs/geant315/gprelm.f
3343------------------------------------------------------------------*/
3344
3345 PROTOCCALLSFFUN3(FLOAT,GPRELM,gprelm,FLOAT,FLOAT,FLOAT)
3346#define GPRELM(A2,A3,A4) CCALLSFFUN3(GPRELM,gprelm,FLOAT,FLOAT,FLOAT,A2,A3,A4)
3347
3348/*------------------------------------------------------------------
3349fortran filename : /cern/new/src/cfs/geant315/gprint.f
3350------------------------------------------------------------------*/
3351/*
3352#define gprint_ELEMS_1 ZTRINGV_NUM(1)
3353#define gprint_ELEMLEN_1 ZTRINGV_NUM(255)
3354*/
3355
3356#define GPRINT(A1,A2) CCALLSFSUB2(GPRINT,gprint,STRING,INT,A1,A2)
3357
3358/*------------------------------------------------------------------
3359fortran filename : /cern/new/src/cfs/geant315/gprmat.f
3360------------------------------------------------------------------*/
3361/*
3362#define gprmat_ELEMS_3 ZTRINGV_NUM(1)
3363#define gprmat_ELEMLEN_3 ZTRINGV_NUM(255)
3364*/
3365
3366#define GPRMAT(A1,A2,A3,A4,A5) CCALLSFSUB5(GPRMAT,gprmat,INT,INT,STRING,INT,FLOATV,A1,A2,A3,A4,A5)
3367
3368/*------------------------------------------------------------------
3369fortran filename : /cern/new/src/cfs/geant315/gprobi.f
3370------------------------------------------------------------------*/
3371
3372#define GPROBI() CCALLSFSUB0(GPROBI,gprobi)
3373
3374/*------------------------------------------------------------------
3375fortran filename : /cern/new/src/cfs/geant315/gprotm.f
3376------------------------------------------------------------------*/
3377
3378#define GPROTM(A1) CCALLSFSUB1(GPROTM,gprotm,INT,A1)
3379
3380/*------------------------------------------------------------------
3381fortran filename : /cern/new/src/cfs/geant315/gprsga.f
3382------------------------------------------------------------------*/
3383
3384#define GPRSGA() CCALLSFSUB0(GPRSGA,gprsga)
3385
3386/*------------------------------------------------------------------
3387fortran filename : /cern/new/src/cfs/geant315/gprsgg.f
3388------------------------------------------------------------------*/
3389
3390 PROTOCCALLSFFUN2(FLOAT,GPRSGG,gprsgg,FLOAT,FLOAT)
3391#define GPRSGG(A2,A3) CCALLSFFUN2(GPRSGG,gprsgg,FLOAT,FLOAT,A2,A3)
3392
3393/*------------------------------------------------------------------
3394fortran filename : /cern/new/src/cfs/geant315/gprsgm.f
3395------------------------------------------------------------------*/
3396
3397 PROTOCCALLSFFUN3(FLOAT,GPRSGM,gprsgm,FLOAT,FLOAT,FLOAT)
3398#define GPRSGM(A2,A3,A4) CCALLSFFUN3(GPRSGM,gprsgm,FLOAT,FLOAT,FLOAT,A2,A3,A4)
3399
3400/*------------------------------------------------------------------
3401fortran filename : /cern/new/src/cfs/geant315/gpsets.f
3402------------------------------------------------------------------*/
3403/*
3404#define gpsets_ELEMS_1 ZTRINGV_NUM(1)
3405#define gpsets_ELEMLEN_1 ZTRINGV_NUM(4)
3406#define gpsets_ELEMS_2 ZTRINGV_NUM(1)
3407#define gpsets_ELEMLEN_2 ZTRINGV_NUM(4)
3408*/
3409
3410#define GPSETS(A1,A2) CCALLSFSUB2(GPSETS,gpsets,STRING,STRING,A1,A2)
3411
3412/*------------------------------------------------------------------
3413fortran filename : /cern/new/src/cfs/geant315/gpstat.f
3414------------------------------------------------------------------*/
3415
3416#define GPSTAT() CCALLSFSUB0(GPSTAT,gpstat)
3417
3418/*------------------------------------------------------------------
3419fortran filename : /cern/new/src/cfs/geant315/gptmed.f
3420------------------------------------------------------------------*/
3421
3422#define GPTMED(A1) CCALLSFSUB1(GPTMED,gptmed,INT,A1)
3423
3424/*------------------------------------------------------------------
3425fortran filename : /cern/new/src/cfs/geant315/gpvert.f
3426------------------------------------------------------------------*/
3427
3428#define GPVERT(A1) CCALLSFSUB1(GPVERT,gpvert,INT,A1)
3429
3430/*------------------------------------------------------------------
3431fortran filename : /cern/new/src/cfs/geant315/gpvolu.f
3432------------------------------------------------------------------*/
3433
3434#define GPVOLU(A1) CCALLSFSUB1(GPVOLU,gpvolu,INT,A1)
3435
3436/*------------------------------------------------------------------
3437fortran filename : /cern/new/src/cfs/geant315/grangi.f
3438------------------------------------------------------------------*/
3439
3440#define GRANGI() CCALLSFSUB0(GRANGI,grangi)
3441
3442/*------------------------------------------------------------------
3443fortran filename : /cern/new/src/cfs/geant315/granor.f
3444------------------------------------------------------------------*/
3445
3446#define GRANOR(A1,A2) CCALLSFSUB2(GRANOR,granor,PFLOAT,PFLOAT,A1,A2)
3447
3448/*------------------------------------------------------------------
3449fortran filename : /cern/new/src/cfs/geant315/grayl.f
3450------------------------------------------------------------------*/
3451
3452#define GRAYL() CCALLSFSUB0(GRAYL,grayl)
3453
3454/*------------------------------------------------------------------
3455fortran filename : /cern/new/src/cfs/geant315/grayli.f
3456------------------------------------------------------------------*/
3457
3458#define GRAYLI() CCALLSFSUB0(GRAYLI,grayli)
3459
3460/*------------------------------------------------------------------
3461fortran filename : /cern/new/src/cfs/geant315/grend.f
3462------------------------------------------------------------------*/
3463
3464#define GREND(A1) CCALLSFSUB1(GREND,grend,INT,A1)
3465
3466/*------------------------------------------------------------------
3467fortran filename : /cern/new/src/cfs/geant315/grfile.f
3468------------------------------------------------------------------*/
3469/*
3470#define grfile_ELEMS_2 ZTRINGV_NUM(1)
3471#define grfile_ELEMLEN_2 ZTRINGV_NUM(255)
3472#define grfile_ELEMS_3 ZTRINGV_NUM(1)
3473#define grfile_ELEMLEN_3 ZTRINGV_NUM(255)
3474*/
3475
3476#define GRFILE(A1,A2,A3) CCALLSFSUB3(GRFILE,grfile,INT,STRING,STRING,A1,A2,A3)
3477
3478/*------------------------------------------------------------------
3479fortran filename : /cern/new/src/cfs/geant315/grget.f
3480------------------------------------------------------------------*/
3481/*
3482#define grget_ELEMS_1 ZTRINGV_NUM(1)
3483#define grget_ELEMLEN_1 ZTRINGV_NUM(4)
3484*/
3485
3486#define GRGET(A1,A2,A3,A4,A5) CCALLSFSUB5(GRGET,grget,STRINGV,INT,INT,INT,INT,A1,A2,A3,A4,A5)
3487
3488/*------------------------------------------------------------------
3489fortran filename : /cern/new/src/cfs/geant315/grhits.f
3490------------------------------------------------------------------*/
3491/*
3492#define grhits_ELEMS_1 ZTRINGV_NUM(1)
3493#define grhits_ELEMLEN_1 ZTRINGV_NUM(255)
3494#define grhits_ELEMS_2 ZTRINGV_NUM(1)
3495#define grhits_ELEMLEN_2 ZTRINGV_NUM(255)
3496*/
3497
3498#define GRHITS(A1,A2,A3,A4) CCALLSFSUB4(GRHITS,grhits,STRING,STRING,INT,INTV,A1,A2,A3,A4)
3499
3500/*------------------------------------------------------------------
3501fortran filename : /cern/new/src/cfs/geant315/grin.f
3502------------------------------------------------------------------*/
3503/*
3504#define grin_ELEMS_1 ZTRINGV_NUM(1)
3505#define grin_ELEMLEN_1 ZTRINGV_NUM(255)
3506#define grin_ELEMS_3 ZTRINGV_NUM(1)
3507#define grin_ELEMLEN_3 ZTRINGV_NUM(255)
3508*/
3509
3510#define GRIN(A1,A2,A3) CCALLSFSUB3(GRIN,grin,STRING,INT,STRING,A1,A2,A3)
3511
3512/*------------------------------------------------------------------
3513fortran filename : /cern/new/src/cfs/geant315/grkuta.f
3514------------------------------------------------------------------*/
3515
3516#define GRKUTA(A1,A2,A3,A4) CCALLSFSUB4(GRKUTA,grkuta,FLOAT,FLOAT,FLOATV,PFLOAT,A1,A2,A3,A4)
3517
3518/*------------------------------------------------------------------
3519fortran filename : /cern/new/src/cfs/geant315/grleas.f
3520------------------------------------------------------------------*/
3521
3522#define GRLEAS(A1) CCALLSFSUB1(GRLEAS,grleas,INT,A1)
3523
3524/*------------------------------------------------------------------
3525fortran filename : /cern/new/src/cfs/geant315/grmdir.f
3526------------------------------------------------------------------*/
3527/*
3528#define grmdir_ELEMS_1 ZTRINGV_NUM(1)
3529#define grmdir_ELEMLEN_1 ZTRINGV_NUM(255)
3530#define grmdir_ELEMS_2 ZTRINGV_NUM(1)
3531#define grmdir_ELEMLEN_2 ZTRINGV_NUM(255)
3532*/
3533
3534#define GRMDIR(A1,A2) CCALLSFSUB2(GRMDIR,grmdir,STRING,STRING,A1,A2)
3535
3536/*------------------------------------------------------------------
3537fortran filename : /cern/new/src/cfs/geant315/grmtd.f
3538------------------------------------------------------------------*/
3539
3540#define GRMTD(A1,A2,A3) CCALLSFSUB3(GRMTD,grmtd,FLOATV,INT,PFLOAT,A1,A2,A3)
3541
3542/*------------------------------------------------------------------
3543fortran filename : /cern/new/src/cfs/geant315/grmul.f
3544------------------------------------------------------------------*/
3545
3546#define GRMUL(A1,A2,A3) CCALLSFSUB3(GRMUL,grmul,FLOATV,INT,PFLOAT,A1,A2,A3)
3547
3548/*------------------------------------------------------------------
3549fortran filename : /cern/new/src/cfs/geant315/grndm.f
3550------------------------------------------------------------------*/
3551
3552#define GRNDM(A1,A2) CCALLSFSUB2(GRNDM,grndm,PFLOAT,INT,A1,A2)
3553
3554/*------------------------------------------------------------------
3555fortran filename : /cern/new/src/cfs/geant315/grndmq.f
3556------------------------------------------------------------------*/
3557/*
3558#define grndmq_ELEMS_4 ZTRINGV_NUM(1)
3559#define grndmq_ELEMLEN_4 ZTRINGV_NUM(255)
3560*/
3561
3562#define GRNDMQ(A1,A2,A3,A4) CCALLSFSUB4(GRNDMQ,grndmq,PINT,PINT,INT,STRING,A1,A2,A3,A4)
3563
3564/*------------------------------------------------------------------
3565fortran filename : /cern/new/src/cfs/geant315/grot.f
3566------------------------------------------------------------------*/
3567
3568#define GROT(A1,A2,A3) CCALLSFSUB3(GROT,grot,FLOATV,FLOATV,PFLOAT,A1,A2,A3)
3569
3570/*------------------------------------------------------------------
3571fortran filename : /cern/new/src/cfs/geant315/grout.f
3572------------------------------------------------------------------*/
3573/*
3574#define grout_ELEMS_1 ZTRINGV_NUM(1)
3575#define grout_ELEMLEN_1 ZTRINGV_NUM(255)
3576#define grout_ELEMS_3 ZTRINGV_NUM(1)
3577#define grout_ELEMLEN_3 ZTRINGV_NUM(255)
3578*/
3579
3580#define GROUT(A1,A2,A3) CCALLSFSUB3(GROUT,grout,STRING,INT,STRING,A1,A2,A3)
3581
3582/*------------------------------------------------------------------
3583fortran filename : /cern/new/src/cfs/geant315/grpar.f
3584------------------------------------------------------------------*/
3585
3586#define GRPAR(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GRPAR,grpar,FLOAT,INT,FLOATV,INT,FLOAT,FLOAT,INT,FLOATV,PINT,PFLOAT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
3587
3588/*------------------------------------------------------------------
3589fortran filename : /cern/new/src/cfs/geant315/grsave.f
3590------------------------------------------------------------------*/
3591/*
3592#define grsave_ELEMS_1 ZTRINGV_NUM(1)
3593#define grsave_ELEMLEN_1 ZTRINGV_NUM(4)
3594*/
3595
3596#define GRSAVE(A1,A2,A3,A4,A5) CCALLSFSUB5(GRSAVE,grsave,STRINGV,INT,INT,INT,INT,A1,A2,A3,A4,A5)
3597
3598/*------------------------------------------------------------------
3599fortran filename : /cern/new/src/cfs/geant315/grun.f
3600------------------------------------------------------------------*/
3601
3602#define GRUN() CCALLSFSUB0(GRUN,grun)
3603
3604/*------------------------------------------------------------------
3605fortran filename : /cern/new/src/cfs/geant315/gsagtr.f
3606------------------------------------------------------------------*/
3607
3608#define GSAGTR(A1,A2,A3,A4) CCALLSFSUB4(GSAGTR,gsagtr,FLOATV,FLOATV,PFLOAT,INT,A1,A2,A3,A4)
3609
3610/*------------------------------------------------------------------
3611fortran filename : /cern/new/src/cfs/geant315/gsahit.f
3612------------------------------------------------------------------*/
3613
3614#define GSAHIT(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GSAHIT,gsahit,INT,INT,INT,INTV,FLOATV,PINT,A1,A2,A3,A4,A5,A6)
3615
3616/*------------------------------------------------------------------
3617fortran filename : /cern/new/src/cfs/geant315/gsaphi.f
3618------------------------------------------------------------------*/
3619
3620#define GSAPHI(A1,A2,A3,A4) CCALLSFSUB4(GSAPHI,gsaphi,FLOATV,FLOAT,FLOAT,PFLOAT,A1,A2,A3,A4)
3621
3622/*------------------------------------------------------------------
3623fortran filename : /cern/new/src/cfs/geant315/gsatt.f
3624------------------------------------------------------------------*/
3625/*
3626#define gsatt_ELEMS_1 ZTRINGV_NUM(1)
3627#define gsatt_ELEMLEN_1 ZTRINGV_NUM(4)
3628#define gsatt_ELEMS_2 ZTRINGV_NUM(1)
3629#define gsatt_ELEMLEN_2 ZTRINGV_NUM(4)
3630*/
3631
3632#define GSATT(A1,A2,A3) CCALLSFSUB3(GSATT,gsatt,STRING,STRING,INT,A1,A2,A3)
3633
3634/*------------------------------------------------------------------
3635fortran filename : /cern/new/src/cfs/geant315/gsave.f
3636------------------------------------------------------------------*/
3637/*
3638#define gsave_ELEMS_2 ZTRINGV_NUM(1)
3639#define gsave_ELEMLEN_2 ZTRINGV_NUM(4)
3640*/
3641
3642#define GSAVE(A1,A2,A3,A4,A5) CCALLSFSUB5(GSAVE,gsave,INT,STRINGV,INT,INT,PINT,A1,A2,A3,A4,A5)
3643
3644/*------------------------------------------------------------------
3645fortran filename : /cern/new/src/cfs/geant315/gscani.f
3646------------------------------------------------------------------*/
3647
3648#define GSCANI() CCALLSFSUB0(GSCANI,gscani)
3649
3650/*------------------------------------------------------------------
3651fortran filename : /cern/new/src/cfs/geant315/gscank.f
3652------------------------------------------------------------------*/
3653
3654#define GSCANK() CCALLSFSUB0(GSCANK,gscank)
3655
3656/*------------------------------------------------------------------
3657fortran filename : /cern/new/src/cfs/geant315/gscano.f
3658------------------------------------------------------------------*/
3659
3660#define GSCANO() CCALLSFSUB0(GSCANO,gscano)
3661
3662/*------------------------------------------------------------------
3663fortran filename : /cern/new/src/cfs/geant315/gscanu.f
3664------------------------------------------------------------------*/
3665
3666#define GSCANU() CCALLSFSUB0(GSCANU,gscanu)
3667
3668/*------------------------------------------------------------------
3669fortran filename : /cern/new/src/cfs/geant315/gschit.f
3670------------------------------------------------------------------*/
3671
3672#define GSCHIT(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GSCHIT,gschit,INT,INT,INT,INTV,FLOATV,INT,PINT,A1,A2,A3,A4,A5,A6,A7)
3673
3674/*------------------------------------------------------------------
3675fortran filename : /cern/new/src/cfs/geant315/gschk.f
3676------------------------------------------------------------------*/
3677/*
3678#define gschk_ELEMS_1 ZTRINGV_NUM(1)
3679#define gschk_ELEMLEN_1 ZTRINGV_NUM(4)
3680#define gschk_ELEMS_2 ZTRINGV_NUM(1)
3681#define gschk_ELEMLEN_2 ZTRINGV_NUM(4)
3682*/
3683
3684#define GSCHK(A1,A2,A3,A4) CCALLSFSUB4(GSCHK,gschk,STRING,STRING,INT,PINT,A1,A2,A3,A4)
3685
3686/*------------------------------------------------------------------
3687fortran filename : /cern/new/src/cfs/geant315/gscvol.f
3688------------------------------------------------------------------*/
3689
3690#define GSCVOL() CCALLSFSUB0(GSCVOL,gscvol)
3691
3692/*------------------------------------------------------------------
3693fortran filename : /cern/new/src/cfs/geant315/gsdet.f
3694------------------------------------------------------------------*/
3695/*
3696#define gsdet_ELEMS_1 ZTRINGV_NUM(1)
3697#define gsdet_ELEMLEN_1 ZTRINGV_NUM(4)
3698#define gsdet_ELEMS_2 ZTRINGV_NUM(1)
3699#define gsdet_ELEMLEN_2 ZTRINGV_NUM(4)
3700#define gsdet_ELEMS_4 ZTRINGV_NUM(1)
3701#define gsdet_ELEMLEN_4 ZTRINGV_NUM(4)
3702*/
3703
3704#define GSDET(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GSDET,gsdet,STRINGV,STRINGV,INT,STRINGV,INTV,INT,INT,INT,PINT,PINT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
3705
3706/*------------------------------------------------------------------
3707fortran filename : /cern/new/src/cfs/geant315/gsdeta.f
3708------------------------------------------------------------------*/
3709/*
3710#define gsdeta_ELEMS_1 ZTRINGV_NUM(1)
3711#define gsdeta_ELEMLEN_1 ZTRINGV_NUM(4)
3712#define gsdeta_ELEMS_2 ZTRINGV_NUM(1)
3713#define gsdeta_ELEMLEN_2 ZTRINGV_NUM(4)
3714#define gsdeta_ELEMS_3 ZTRINGV_NUM(1)
3715#define gsdeta_ELEMLEN_3 ZTRINGV_NUM(4)
3716*/
3717
3718#define GSDETA(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GSDETA,gsdeta,STRING,STRING,STRING,INT,INT,PINT,A1,A2,A3,A4,A5,A6)
3719
3720/*------------------------------------------------------------------
3721fortran filename : /cern/new/src/cfs/geant315/gsdetd.f
3722------------------------------------------------------------------*/
3723/*
3724#define gsdetd_ELEMS_1 ZTRINGV_NUM(1)
3725#define gsdetd_ELEMLEN_1 ZTRINGV_NUM(4)
3726#define gsdetd_ELEMS_2 ZTRINGV_NUM(1)
3727#define gsdetd_ELEMLEN_2 ZTRINGV_NUM(4)
3728#define gsdetd_ELEMS_4 ZTRINGV_NUM(1)
3729#define gsdetd_ELEMLEN_4 ZTRINGV_NUM(4)
3730*/
3731
3732#define GSDETD(A1,A2,A3,A4,A5) CCALLSFSUB5(GSDETD,gsdetd,STRING,STRING,INT,STRINGV,INTV,A1,A2,A3,A4,A5)
3733
3734/*------------------------------------------------------------------
3735fortran filename : /cern/new/src/cfs/geant315/gsdeth.f
3736------------------------------------------------------------------*/
3737/*
3738#define gsdeth_ELEMS_1 ZTRINGV_NUM(1)
3739#define gsdeth_ELEMLEN_1 ZTRINGV_NUM(4)
3740#define gsdeth_ELEMS_2 ZTRINGV_NUM(1)
3741#define gsdeth_ELEMLEN_2 ZTRINGV_NUM(4)
3742#define gsdeth_ELEMS_4 ZTRINGV_NUM(1)
3743#define gsdeth_ELEMLEN_4 ZTRINGV_NUM(4)
3744*/
3745
3746#define GSDETH(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GSDETH,gsdeth,STRING,STRING,INT,STRINGV,INTV,FLOATV,FLOATV,A1,A2,A3,A4,A5,A6,A7)
3747
3748/*------------------------------------------------------------------
3749fortran filename : /cern/new/src/cfs/geant315/gsdetu.f
3750------------------------------------------------------------------*/
3751/*
3752#define gsdetu_ELEMS_1 ZTRINGV_NUM(1)
3753#define gsdetu_ELEMLEN_1 ZTRINGV_NUM(4)
3754#define gsdetu_ELEMS_2 ZTRINGV_NUM(1)
3755#define gsdetu_ELEMLEN_2 ZTRINGV_NUM(4)
3756*/
3757
3758#define GSDETU(A1,A2,A3,A4) CCALLSFSUB4(GSDETU,gsdetu,STRING,STRING,INT,FLOATV,A1,A2,A3,A4)
3759
3760/*------------------------------------------------------------------
3761fortran filename : /cern/new/src/cfs/geant315/gsdetv.f
3762------------------------------------------------------------------*/
3763/*
3764#define gsdetv_ELEMS_1 ZTRINGV_NUM(1)
3765#define gsdetv_ELEMLEN_1 ZTRINGV_NUM(4)
3766#define gsdetv_ELEMS_2 ZTRINGV_NUM(1)
3767#define gsdetv_ELEMLEN_2 ZTRINGV_NUM(4)
3768*/
3769
3770#define GSDETV(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GSDETV,gsdetv,STRING,STRING,INT,INT,INT,PINT,PINT,A1,A2,A3,A4,A5,A6,A7)
3771
3772/*------------------------------------------------------------------
3773fortran filename : /cern/new/src/cfs/geant315/gsdigi.f
3774------------------------------------------------------------------*/
3775
3776#define GSDIGI(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GSDIGI,gsdigi,INT,INT,INTV,INT,INTV,INTV,PINT,A1,A2,A3,A4,A5,A6,A7)
3777
3778/*------------------------------------------------------------------
3779fortran filename : /cern/new/src/cfs/geant315/gsdk.f
3780------------------------------------------------------------------*/
3781
3782#define GSDK(A1,A2,A3) CCALLSFSUB3(GSDK,gsdk,INT,FLOATV,INTV,A1,A2,A3)
3783
3784/*------------------------------------------------------------------
3785fortran filename : /cern/new/src/cfs/geant315/gsdvn.f
3786------------------------------------------------------------------*/
3787/*
3788#define gsdvn_ELEMS_1 ZTRINGV_NUM(1)
3789#define gsdvn_ELEMLEN_1 ZTRINGV_NUM(4)
3790#define gsdvn_ELEMS_2 ZTRINGV_NUM(1)
3791#define gsdvn_ELEMLEN_2 ZTRINGV_NUM(4)
3792*/
3793
3794#define GSDVN(A1,A2,A3,A4) CCALLSFSUB4(GSDVN,gsdvn,STRING,STRING,INT,INT,A1,A2,A3,A4)
3795
3796/*------------------------------------------------------------------
3797fortran filename : /cern/new/src/cfs/geant315/gsdvn2.f
3798------------------------------------------------------------------*/
3799/*
3800#define gsdvn2_ELEMS_1 ZTRINGV_NUM(1)
3801#define gsdvn2_ELEMLEN_1 ZTRINGV_NUM(4)
3802#define gsdvn2_ELEMS_2 ZTRINGV_NUM(1)
3803#define gsdvn2_ELEMLEN_2 ZTRINGV_NUM(4)
3804*/
3805
3806#define GSDVN2(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GSDVN2,gsdvn2,STRING,STRING,INT,INT,PFLOAT,INT,A1,A2,A3,A4,A5,A6)
3807
3808/*------------------------------------------------------------------
3809fortran filename : /cern/new/src/cfs/geant315/gsdvs.f
3810------------------------------------------------------------------*/
3811/*
3812#define gsdvs_ELEMS_1 ZTRINGV_NUM(1)
3813#define gsdvs_ELEMLEN_1 ZTRINGV_NUM(4)
3814#define gsdvs_ELEMS_2 ZTRINGV_NUM(1)
3815#define gsdvs_ELEMLEN_2 ZTRINGV_NUM(4)
3816*/
3817
3818#define GSDVS(A1,A2,A3,A4,A5) CCALLSFSUB5(GSDVS,gsdvs,STRING,STRING,FLOAT,INT,INT,A1,A2,A3,A4,A5)
3819
3820/*------------------------------------------------------------------
3821fortran filename : /cern/new/src/cfs/geant315/gsdvs2.f
3822------------------------------------------------------------------*/
3823/*
3824#define gsdvs2_ELEMS_1 ZTRINGV_NUM(1)
3825#define gsdvs2_ELEMLEN_1 ZTRINGV_NUM(4)
3826#define gsdvs2_ELEMS_2 ZTRINGV_NUM(1)
3827#define gsdvs2_ELEMLEN_2 ZTRINGV_NUM(4)
3828*/
3829
3830#define GSDVS2(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GSDVS2,gsdvs2,STRING,STRING,FLOAT,INT,FLOAT,INT,A1,A2,A3,A4,A5,A6)
3831
3832/*------------------------------------------------------------------
3833fortran filename : /cern/new/src/cfs/geant315/gsdvt.f
3834------------------------------------------------------------------*/
3835/*
3836#define gsdvt_ELEMS_1 ZTRINGV_NUM(1)
3837#define gsdvt_ELEMLEN_1 ZTRINGV_NUM(4)
3838#define gsdvt_ELEMS_2 ZTRINGV_NUM(1)
3839#define gsdvt_ELEMLEN_2 ZTRINGV_NUM(4)
3840*/
3841
3842#define GSDVT(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GSDVT,gsdvt,STRING,STRING,FLOAT,INT,INT,INT,A1,A2,A3,A4,A5,A6)
3843
3844/*------------------------------------------------------------------
3845fortran filename : /cern/new/src/cfs/geant315/gsdvt2.f
3846------------------------------------------------------------------*/
3847/*
3848#define gsdvt2_ELEMS_1 ZTRINGV_NUM(1)
3849#define gsdvt2_ELEMLEN_1 ZTRINGV_NUM(4)
3850#define gsdvt2_ELEMS_2 ZTRINGV_NUM(1)
3851#define gsdvt2_ELEMLEN_2 ZTRINGV_NUM(4)
3852*/
3853
3854#define GSDVT2(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GSDVT2,gsdvt2,STRING,STRING,FLOAT,INT,PFLOAT,INT,INT,A1,A2,A3,A4,A5,A6,A7)
3855
3856/*------------------------------------------------------------------
3857fortran filename : /cern/new/src/cfs/geant315/gsdvx.f
3858------------------------------------------------------------------*/
3859/*
3860#define gsdvx_ELEMS_1 ZTRINGV_NUM(1)
3861#define gsdvx_ELEMLEN_1 ZTRINGV_NUM(4)
3862#define gsdvx_ELEMS_2 ZTRINGV_NUM(1)
3863#define gsdvx_ELEMLEN_2 ZTRINGV_NUM(4)
3864*/
3865
3866#define GSDVX(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GSDVX,gsdvx,STRING,STRING,INT,INT,FLOAT,FLOAT,INT,INT,A1,A2,A3,A4,A5,A6,A7,A8)
3867
3868/*------------------------------------------------------------------
3869fortran filename : /cern/new/src/cfs/geant315/gsipar.f
3870------------------------------------------------------------------*/
3871
3872#define GSIPAR(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GSIPAR,gsipar,INT,INT,INT,INT,FLOATV,FLOATV,A1,A2,A3,A4,A5,A6)
3873
3874/*------------------------------------------------------------------
3875fortran filename : /cern/new/src/cfs/geant315/gskine.f
3876------------------------------------------------------------------*/
3877
3878#define GSKINE(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GSKINE,gskine,FLOATV,INT,INT,FLOATV,INT,PINT,A1,A2,A3,A4,A5,A6)
3879
3880/*------------------------------------------------------------------
3881fortran filename : /cern/new/src/cfs/geant315/gsking.f
3882------------------------------------------------------------------*/
3883
3884#define GSKING(A1) CCALLSFSUB1(GSKING,gsking,INT,A1)
3885
3886/*------------------------------------------------------------------
3887fortran filename : /cern/new/src/cfs/geant315/gsmate.f
3888------------------------------------------------------------------*/
3889/*
3890#define gsmate_ELEMS_2 ZTRINGV_NUM(1)
3891#define gsmate_ELEMLEN_2 ZTRINGV_NUM(255)
3892*/
3893
3894#define GSMATE(A1,A2,A3,A4,A5,A6,A7,A8,A9) CCALLSFSUB9(GSMATE,gsmate,INT,STRING,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOATV,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9)
3895
3896/*------------------------------------------------------------------
3897fortran filename : /cern/new/src/cfs/geant315/gsmixt.f
3898------------------------------------------------------------------*/
3899/*
3900#define gsmixt_ELEMS_2 ZTRINGV_NUM(1)
3901#define gsmixt_ELEMLEN_2 ZTRINGV_NUM(255)
3902*/
3903
3904#define GSMIXT(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GSMIXT,gsmixt,INT,STRING,FLOATV,FLOATV,FLOAT,INT,PFLOAT,A1,A2,A3,A4,A5,A6,A7)
3905
3906/*------------------------------------------------------------------
3907fortran filename : /cern/new/src/cfs/geant315/gsnear.f
3908------------------------------------------------------------------*/
3909/*
3910#define gsnear_ELEMS_1 ZTRINGV_NUM(1)
3911#define gsnear_ELEMLEN_1 ZTRINGV_NUM(4)
3912*/
3913
3914#define GSNEAR(A1,A2,A3,A4) CCALLSFSUB4(GSNEAR,gsnear,STRING,INT,INT,INTV,A1,A2,A3,A4)
3915
3916/*------------------------------------------------------------------
3917fortran filename : /cern/new/src/cfs/geant315/gsnext.f
3918------------------------------------------------------------------*/
3919/*
3920#define gsnext_ELEMS_1 ZTRINGV_NUM(1)
3921#define gsnext_ELEMLEN_1 ZTRINGV_NUM(4)
3922*/
3923
3924#define GSNEXT(A1,A2,A3,A4) CCALLSFSUB4(GSNEXT,gsnext,STRING,INT,INT,INTV,A1,A2,A3,A4)
3925
3926/*------------------------------------------------------------------
3927fortran filename : /cern/new/src/cfs/geant315/gsngtr.f
3928------------------------------------------------------------------*/
3929
3930#define GSNGTR(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GSNGTR,gsngtr,FLOATV,FLOATV,INT,FLOAT,PFLOAT,FLOAT,INT,A1,A2,A3,A4,A5,A6,A7)
3931
3932/*------------------------------------------------------------------
3933fortran filename : /cern/new/src/cfs/geant315/gsord.f
3934------------------------------------------------------------------*/
3935/*
3936#define gsord_ELEMS_1 ZTRINGV_NUM(1)
3937#define gsord_ELEMLEN_1 ZTRINGV_NUM(4)
3938*/
3939
3940#define GSORD(A1,A2) CCALLSFSUB2(GSORD,gsord,STRING,INT,A1,A2)
3941
3942/*------------------------------------------------------------------
3943fortran filename : /cern/new/src/cfs/geant315/gspart.f
3944------------------------------------------------------------------*/
3945/*
3946#define gspart_ELEMS_2 ZTRINGV_NUM(1)
3947#define gspart_ELEMLEN_2 ZTRINGV_NUM(255)
3948*/
3949
3950#define GSPART(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GSPART,gspart,INT,STRING,INT,FLOAT,FLOAT,FLOAT,FLOATV,INT,A1,A2,A3,A4,A5,A6,A7,A8)
3951
3952/*------------------------------------------------------------------
3953fortran filename : /cern/new/src/cfs/geant315/gspos.f
3954------------------------------------------------------------------*/
3955/*
3956#define gspos_ELEMS_1 ZTRINGV_NUM(1)
3957#define gspos_ELEMLEN_1 ZTRINGV_NUM(4)
3958#define gspos_ELEMS_3 ZTRINGV_NUM(1)
3959#define gspos_ELEMLEN_3 ZTRINGV_NUM(4)
3960#define gspos_ELEMS_8 ZTRINGV_NUM(1)
3961#define gspos_ELEMLEN_8 ZTRINGV_NUM(4)
3962*/
3963
3964#define GSPOS(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(GSPOS,gspos,STRING,INT,STRING,FLOAT,FLOAT,FLOAT,INT,STRING,A1,A2,A3,A4,A5,A6,A7,A8)
3965
3966/*------------------------------------------------------------------
3967fortran filename : /cern/new/src/cfs/geant315/gsposp.f
3968------------------------------------------------------------------*/
3969/*
3970#define gsposp_ELEMS_1 ZTRINGV_NUM(1)
3971#define gsposp_ELEMLEN_1 ZTRINGV_NUM(4)
3972#define gsposp_ELEMS_3 ZTRINGV_NUM(1)
3973#define gsposp_ELEMLEN_3 ZTRINGV_NUM(4)
3974#define gsposp_ELEMS_8 ZTRINGV_NUM(1)
3975#define gsposp_ELEMLEN_8 ZTRINGV_NUM(4)
3976*/
3977
3978#define GSPOSP(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(GSPOSP,gsposp,STRING,INT,STRING,FLOAT,FLOAT,FLOAT,INT,STRING,FLOATV,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
3979
3980/*------------------------------------------------------------------
3981fortran filename : /cern/new/src/cfs/geant315/gsrotm.f
3982------------------------------------------------------------------*/
3983
3984#define GSROTM(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(GSROTM,gsrotm,INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,A1,A2,A3,A4,A5,A6,A7)
3985
3986/*------------------------------------------------------------------
3987fortran filename : /cern/new/src/cfs/geant315/gsscan.f
3988------------------------------------------------------------------*/
3989
3990#define GSSCAN(A1,A2) CCALLSFSUB2(GSSCAN,gsscan,INT,INT,A1,A2)
3991
3992/*------------------------------------------------------------------
3993fortran filename : /cern/new/src/cfs/geant315/gsstak.f
3994------------------------------------------------------------------*/
3995
3996#define GSSTAK(A1) CCALLSFSUB1(GSSTAK,gsstak,INT,A1)
3997
3998/*------------------------------------------------------------------
3999fortran filename : /cern/new/src/cfs/geant315/gstmed.f
4000------------------------------------------------------------------*/
4001/*
4002#define gstmed_ELEMS_2 ZTRINGV_NUM(1)
4003#define gstmed_ELEMLEN_2 ZTRINGV_NUM(255)
4004*/
4005
4006#define GSTMED(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13) CCALLSFSUB13(GSTMED,gstmed,INT,STRING,INT,INT,INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOATV,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13)
4007
4008/*------------------------------------------------------------------
4009fortran filename : /cern/new/src/cfs/geant315/gstpar.f
4010------------------------------------------------------------------*/
4011/*
4012#define gstpar_ELEMS_2 ZTRINGV_NUM(1)
4013#define gstpar_ELEMLEN_2 ZTRINGV_NUM(255)
4014*/
4015
4016#define GSTPAR(A1,A2,A3) CCALLSFSUB3(GSTPAR,gstpar,INT,STRING,FLOAT,A1,A2,A3)
4017
4018/*------------------------------------------------------------------
4019fortran filename : /cern/new/src/cfs/geant315/gstrac.f
4020------------------------------------------------------------------*/
4021
4022#define GSTRAC() CCALLSFSUB0(GSTRAC,gstrac)
4023
4024/*------------------------------------------------------------------
4025fortran filename : /cern/new/src/cfs/geant315/gsunea.f
4026------------------------------------------------------------------*/
4027/*
4028#define gsunea_ELEMS_1 ZTRINGV_NUM(1)
4029#define gsunea_ELEMLEN_1 ZTRINGV_NUM(4)
4030*/
4031
4032#define GSUNEA(A1,A2) CCALLSFSUB2(GSUNEA,gsunea,STRING,INT,A1,A2)
4033
4034/*------------------------------------------------------------------
4035fortran filename : /cern/new/src/cfs/geant315/gsvert.f
4036------------------------------------------------------------------*/
4037
4038#define GSVERT(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GSVERT,gsvert,FLOATV,INT,INT,FLOATV,INT,PINT,A1,A2,A3,A4,A5,A6)
4039
4040/*------------------------------------------------------------------
4041fortran filename : /cern/new/src/cfs/geant315/gsvolu.f
4042------------------------------------------------------------------*/
4043/*
4044#define gsvolu_ELEMS_1 ZTRINGV_NUM(1)
4045#define gsvolu_ELEMLEN_1 ZTRINGV_NUM(4)
4046#define gsvolu_ELEMS_2 ZTRINGV_NUM(1)
4047#define gsvolu_ELEMLEN_2 ZTRINGV_NUM(4)
4048*/
4049
4050#define GSVOLU(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GSVOLU,gsvolu,STRING,STRING,INT,FLOATV,INT,PINT,A1,A2,A3,A4,A5,A6)
4051
4052/*------------------------------------------------------------------
4053fortran filename : /cern/new/src/cfs/geant315/gsxyz.f
4054------------------------------------------------------------------*/
4055
4056#define GSXYZ() CCALLSFSUB0(GSXYZ,gsxyz)
4057
4058/*------------------------------------------------------------------
4059fortran filename : /cern/new/src/cfs/geant315/gtau.f
4060------------------------------------------------------------------*/
4061
4062#define GTAU() CCALLSFSUB0(GTAU,gtau)
4063
4064/*------------------------------------------------------------------
4065fortran filename : /cern/new/src/cfs/geant315/gtelec.f
4066------------------------------------------------------------------*/
4067
4068#define GTELEC() CCALLSFSUB0(GTELEC,gtelec)
4069
4070/*------------------------------------------------------------------
4071fortran filename : /cern/new/src/cfs/geant315/gtgama.f
4072------------------------------------------------------------------*/
4073
4074#define GTGAMA() CCALLSFSUB0(GTGAMA,gtgama)
4075
4076/*------------------------------------------------------------------
4077fortran filename : /cern/new/src/cfs/geant315/gthadr.f
4078------------------------------------------------------------------*/
4079
4080#define GTHADR() CCALLSFSUB0(GTHADR,gthadr)
4081
4082/*------------------------------------------------------------------
4083fortran filename : /cern/new/src/cfs/geant315/gtmedi.f
4084------------------------------------------------------------------*/
4085
4086#define GTMEDI(A1,A2) CCALLSFSUB2(GTMEDI,gtmedi,FLOATV,PINT,A1,A2)
4087
4088/*------------------------------------------------------------------
4089fortran filename : /cern/new/src/cfs/geant315/gtmuon.f
4090------------------------------------------------------------------*/
4091
4092#define GTMUON() CCALLSFSUB0(GTMUON,gtmuon)
4093
4094/*------------------------------------------------------------------
4095fortran filename : /cern/new/src/cfs/geant315/gtneut.f
4096------------------------------------------------------------------*/
4097
4098#define GTNEUT() CCALLSFSUB0(GTNEUT,gtneut)
4099
4100/*------------------------------------------------------------------
4101fortran filename : /cern/new/src/cfs/geant315/gtnext.f
4102------------------------------------------------------------------*/
4103
4104#define GTNEXT() CCALLSFSUB0(GTNEXT,gtnext)
4105
4106/*------------------------------------------------------------------
4107fortran filename : /cern/new/src/cfs/geant315/gtnino.f
4108------------------------------------------------------------------*/
4109
4110#define GTNINO() CCALLSFSUB0(GTNINO,gtnino)
4111
4112/*------------------------------------------------------------------
4113fortran filename : /cern/new/src/cfs/geant315/gtrack.f
4114------------------------------------------------------------------*/
4115
4116#define GTRACK() CCALLSFSUB0(GTRACK,gtrack)
4117
4118/*------------------------------------------------------------------
4119fortran filename : /cern/new/src/cfs/geant315/gtrain.f
4120------------------------------------------------------------------*/
4121
4122#define GTRAIN(A1,A2) CCALLSFSUB2(GTRAIN,gtrain,FLOATV,PFLOAT,A1,A2)
4123
4124/*------------------------------------------------------------------
4125fortran filename : /cern/new/src/cfs/geant315/gtreve.f
4126------------------------------------------------------------------*/
4127
4128#define GTREVE() CCALLSFSUB0(GTREVE,gtreve)
4129
4130/*------------------------------------------------------------------
4131fortran filename : /cern/new/src/cfs/geant315/gtrig.f
4132------------------------------------------------------------------*/
4133
4134#define GTRIG() CCALLSFSUB0(GTRIG,gtrig)
4135
4136/*------------------------------------------------------------------
4137fortran filename : /cern/new/src/cfs/geant315/gtrigc.f
4138------------------------------------------------------------------*/
4139
4140#define GTRIGC() CCALLSFSUB0(GTRIGC,gtrigc)
4141
4142/*------------------------------------------------------------------
4143fortran filename : /cern/new/src/cfs/geant315/gtrigi.f
4144------------------------------------------------------------------*/
4145
4146#define GTRIGI() CCALLSFSUB0(GTRIGI,gtrigi)
4147
4148/*------------------------------------------------------------------
4149fortran filename : /cern/new/src/cfs/geant315/gtrmul.f
4150------------------------------------------------------------------*/
4151
4152#define GTRMUL(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(GTRMUL,gtrmul,FLOATV,FLOATV,FLOATV,INT,PFLOAT,PFLOAT,A1,A2,A3,A4,A5,A6)
4153
4154/*------------------------------------------------------------------
4155fortran filename : /cern/new/src/cfs/geant315/gtrnsf.f
4156------------------------------------------------------------------*/
4157
4158#define GTRNSF(A1,A2,A3,A4) CCALLSFSUB4(GTRNSF,gtrnsf,FLOATV,FLOATV,FLOATV,PFLOAT,A1,A2,A3,A4)
4159
4160/*------------------------------------------------------------------
4161fortran filename : /cern/new/src/cfs/geant315/gudcay.f
4162------------------------------------------------------------------*/
4163
4164#define GUDCAY() CCALLSFSUB0(GUDCAY,gudcay)
4165
4166/*------------------------------------------------------------------
4167fortran filename : /cern/new/src/cfs/geant315/gudigi.f
4168------------------------------------------------------------------*/
4169
4170#define GUDIGI() CCALLSFSUB0(GUDIGI,gudigi)
4171
4172/*------------------------------------------------------------------
4173fortran filename : /cern/new/src/cfs/geant315/gudtim.f
4174------------------------------------------------------------------*/
4175
4176 PROTOCCALLSFFUN4(FLOAT,GUDTIM,gudtim,FLOAT,FLOAT,INT,FLOAT)
4177#define GUDTIM(A2,A3,A4,A5) CCALLSFFUN4(GUDTIM,gudtim,FLOAT,FLOAT,INT,FLOAT,A2,A3,A4,A5)
4178
4179/*------------------------------------------------------------------
4180fortran filename : /cern/new/src/cfs/geant315/gufld.f
4181------------------------------------------------------------------*/
4182
4183#define GUFLD(A1,A2) CCALLSFSUB2(GUFLD,gufld,FLOATV,PFLOAT,A1,A2)
4184
4185/*------------------------------------------------------------------
4186fortran filename : /cern/new/src/cfs/geant315/guhadr.f
4187------------------------------------------------------------------*/
4188
4189#define GUHADR() CCALLSFSUB0(GUHADR,guhadr)
4190
4191/*------------------------------------------------------------------
4192fortran filename : /cern/new/src/cfs/geant315/guiget.f
4193------------------------------------------------------------------*/
4194
4195#define GUIGET(A1,A2,A3) CCALLSFSUB3(GUIGET,guiget,INT,INT,INT,A1,A2,A3)
4196
4197/*------------------------------------------------------------------
4198fortran filename : /cern/new/src/cfs/geant315/guinme.f
4199------------------------------------------------------------------*/
4200
4201#define GUINME(A1,A2,A3,A4) CCALLSFSUB4(GUINME,guinme,FLOATV,FLOAT,FLOATV,PINT,A1,A2,A3,A4)
4202
4203/*------------------------------------------------------------------
4204fortran filename : /cern/new/src/cfs/geant315/guinti.f
4205------------------------------------------------------------------*/
4206
4207#define GUINTI() CCALLSFSUB0(GUINTI,guinti)
4208
4209/*------------------------------------------------------------------
4210fortran filename : /cern/new/src/cfs/geant315/gukine.f
4211------------------------------------------------------------------*/
4212
4213#define GUKINE() CCALLSFSUB0(GUKINE,gukine)
4214
4215/*------------------------------------------------------------------
4216fortran filename : /cern/new/src/cfs/geant315/gunear.f
4217------------------------------------------------------------------*/
4218
4219#define GUNEAR(A1,A2,A3,A4) CCALLSFSUB4(GUNEAR,gunear,INT,INT,FLOATV,INT,A1,A2,A3,A4)
4220
4221/*------------------------------------------------------------------
4222fortran filename : /cern/new/src/cfs/geant315/gunliv.f
4223------------------------------------------------------------------*/
4224
4225#define GUNLIV(A1,A2,A3) CCALLSFSUB3(GUNLIV,gunliv,INT,INT,INT,A1,A2,A3)
4226
4227/*------------------------------------------------------------------
4228fortran filename : /cern/new/src/cfs/geant315/guout.f
4229------------------------------------------------------------------*/
4230
4231#define GUOUT() CCALLSFSUB0(GUOUT,guout)
4232
4233/*------------------------------------------------------------------
4234fortran filename : /cern/new/src/cfs/geant315/gupara.f
4235------------------------------------------------------------------*/
4236
4237#define GUPARA() CCALLSFSUB0(GUPARA,gupara)
4238
4239/*------------------------------------------------------------------
4240fortran filename : /cern/new/src/cfs/geant315/guphad.f
4241------------------------------------------------------------------*/
4242
4243#define GUPHAD() CCALLSFSUB0(GUPHAD,guphad)
4244
4245/*------------------------------------------------------------------
4246fortran filename : /cern/new/src/cfs/geant315/guskip.f
4247------------------------------------------------------------------*/
4248
4249#define GUSKIP(A1) CCALLSFSUB1(GUSKIP,guskip,PINT,A1)
4250
4251/*------------------------------------------------------------------
4252fortran filename : /cern/new/src/cfs/geant315/gustep.f
4253------------------------------------------------------------------*/
4254
4255#define GUSTEP() CCALLSFSUB0(GUSTEP,gustep)
4256
4257/*------------------------------------------------------------------
4258fortran filename : /cern/new/src/cfs/geant315/guswim.f
4259------------------------------------------------------------------*/
4260
4261#define GUSWIM(A1,A2,A3,A4) CCALLSFSUB4(GUSWIM,guswim,FLOAT,FLOAT,FLOATV,FLOATV,A1,A2,A3,A4)
4262
4263/*------------------------------------------------------------------
4264fortran filename : /cern/new/src/cfs/geant315/gutrak.f
4265------------------------------------------------------------------*/
4266
4267#define GUTRAK() CCALLSFSUB0(GUTRAK,gutrak)
4268
4269/*------------------------------------------------------------------
4270fortran filename : /cern/new/src/cfs/geant315/gutrev.f
4271------------------------------------------------------------------*/
4272
4273#define GUTREV() CCALLSFSUB0(GUTREV,gutrev)
4274
4275/*------------------------------------------------------------------
4276fortran filename : /cern/new/src/cfs/geant315/guview.f
4277------------------------------------------------------------------*/
4278/*
4279#define guview_ELEMS_3 ZTRINGV_NUM(1)
4280#define guview_ELEMLEN_3 ZTRINGV_NUM(255)
4281*/
4282
4283#define GUVIEW(A1,A2,A3,A4) CCALLSFSUB4(GUVIEW,guview,INT,INT,STRING,INT,A1,A2,A3,A4)
4284
4285/*------------------------------------------------------------------
4286fortran filename : /cern/new/src/cfs/geant315/gvaviv.f
4287------------------------------------------------------------------*/
4288
4289 PROTOCCALLSFFUN3(FLOAT,GVAVIV,gvaviv,FLOAT,FLOAT,FLOAT)
4290#define GVAVIV(A2,A3,A4) CCALLSFFUN3(GVAVIV,gvaviv,FLOAT,FLOAT,FLOAT,A2,A3,A4)
4291
4292/*------------------------------------------------------------------
4293fortran filename : /cern/new/src/cfs/geant315/gviewf.f
4294------------------------------------------------------------------*/
4295
4296#define GVIEWF(A1,A2,A3) CCALLSFSUB3(GVIEWF,gviewf,FLOATV,FLOATV,INT,A1,A2,A3)
4297
4298/*------------------------------------------------------------------
4299fortran filename : /cern/new/src/cfs/geant315/gwork.f
4300------------------------------------------------------------------*/
4301
4302#define GWORK(A1) CCALLSFSUB1(GWORK,gwork,INT,A1)
4303
4304/*------------------------------------------------------------------
4305fortran filename : /cern/new/src/cfs/geant315/gxsi.f
4306------------------------------------------------------------------*/
4307
4308 PROTOCCALLSFFUN1(FLOAT,GXSI,gxsi,FLOAT)
4309#define GXSI(A2) CCALLSFFUN1(GXSI,gxsi,FLOAT,A2)
4310
4311/*------------------------------------------------------------------
4312fortran filename : /cern/new/src/cfs/geant315/gzebra.f
4313------------------------------------------------------------------*/
4314
4315#define GZEBRA(A1) CCALLSFSUB1(GZEBRA,gzebra,INT,A1)
4316
4317/*------------------------------------------------------------------
4318fortran filename : /cern/new/src/cfs/geant315/gzinit.f
4319------------------------------------------------------------------*/
4320
4321#define GZINIT() CCALLSFSUB0(GZINIT,gzinit)
4322
4323/*------------------------------------------------------------------
4324fortran filename : /cern/new/src/cfs/geant315/hadden.f
4325------------------------------------------------------------------*/
4326
4327#define HADDEN() CCALLSFSUB0(HADDEN,hadden)
4328
4329/*------------------------------------------------------------------
4330fortran filename : /cern/new/src/cfs/geant315/hadevv.f
4331------------------------------------------------------------------*/
4332
4333#define HADEVV(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(HADEVV,hadevv,PINT,INT,INT,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6)
4334
4335/*------------------------------------------------------------------
4336fortran filename : /cern/new/src/cfs/geant315/hadrin.f
4337------------------------------------------------------------------*/
4338
4339#define HADRIN(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(HADRIN,hadrin,INT,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,INT,A1,A2,A3,A4,A5,A6,A7)
4340
4341/*------------------------------------------------------------------
4342fortran filename : /cern/new/src/cfs/geant315/hadriv.f
4343------------------------------------------------------------------*/
4344
4345#define HADRIV(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(HADRIV,hadriv,INT,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,INT,A1,A2,A3,A4,A5,A6,A7)
4346
4347/*------------------------------------------------------------------
4348fortran filename : /cern/new/src/cfs/geant315/hevhin.f
4349------------------------------------------------------------------*/
4350
4351#define HEVHIN(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(HEVHIN,hevhin,PINT,INT,INT,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6)
4352
4353/*------------------------------------------------------------------
4354fortran filename : /cern/new/src/cfs/geant315/hinhev.f
4355------------------------------------------------------------------*/
4356
4357#define HINHEV(A1,A2,A3,A4) CCALLSFSUB4(HINHEV,hinhev,INT,DOUBLE,DOUBLE,INT,A1,A2,A3,A4)
4358
4359/*------------------------------------------------------------------
4360fortran filename : /cern/new/src/cfs/geant315/hklass.f
4361------------------------------------------------------------------*/
4362
4363#define HKLASS(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24) CCALLSFSUB24(HKLASS,hklass,PINT,INT,INT,INT,INTV,INTV,INT,INT,INT,INT,INTV,PINT,PINT,PINT,PINT,PINT,PINT,DOUBLE,DOUBLE,INT,INT,INT,INT,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24)
4364
4365/*------------------------------------------------------------------
4366fortran filename : /cern/new/src/cfs/geant315/hypero.f
4367------------------------------------------------------------------*/
4368
4369#define HYPERO(A1,A2,A3,A4) CCALLSFSUB4(HYPERO,hypero,PINT,PINT,PDOUBLE,PDOUBLE,A1,A2,A3,A4)
4370
4371/*------------------------------------------------------------------
4372fortran filename : /cern/new/src/cfs/geant315/iefun.f
4373------------------------------------------------------------------*/
4374
4375 PROTOCCALLSFFUN2(INT,IEFUN,iefun,DOUBLE,INT)
4376#define IEFUN(A2,A3) CCALLSFFUN2(IEFUN,iefun,DOUBLE,INT,A2,A3)
4377
4378/*------------------------------------------------------------------
4379fortran filename : /cern/new/src/cfs/geant315/incini.f
4380------------------------------------------------------------------*/
4381
4382#define INCINI() CCALLSFSUB0(INCINI,incini)
4383
4384/*------------------------------------------------------------------
4385fortran filename : /cern/new/src/cfs/geant315/index2.f
4386------------------------------------------------------------------*/
4387
4388#define INDEX2(A1,A2,A3) CCALLSFSUB3(INDEX2,index2,INT,INT,INT,A1,A2,A3)
4389
4390/*------------------------------------------------------------------
4391fortran filename : /cern/new/src/cfs/geant315/kinpar.f
4392------------------------------------------------------------------*/
4393
4394#define KINPAR(A1,A2,A3) CCALLSFSUB3(KINPAR,kinpar,DOUBLEV,DOUBLEV,DOUBLE,A1,A2,A3)
4395
4396/*------------------------------------------------------------------
4397fortran filename : /cern/new/src/cfs/geant315/kmabs.f
4398------------------------------------------------------------------*/
4399
4400#define KMABS(A1) CCALLSFSUB1(KMABS,kmabs,PINT,A1)
4401
4402/*------------------------------------------------------------------
4403fortran filename : /cern/new/src/cfs/geant315/kpois.f
4404------------------------------------------------------------------*/
4405
4406 PROTOCCALLSFFUN1(INT,KPOIS,kpois,DOUBLE)
4407#define KPOIS(A2) CCALLSFFUN1(KPOIS,kpois,DOUBLE,A2)
4408
4409/*------------------------------------------------------------------
4410fortran filename : /cern/new/src/cfs/geant315/limdat.f
4411------------------------------------------------------------------*/
4412
4413#define LIMDAT() CCALLSFSUB0(LIMDAT,limdat)
4414
4415/*------------------------------------------------------------------
4416fortran filename : /cern/new/src/cfs/geant315/lortra.f
4417------------------------------------------------------------------*/
4418
4419#define LORTRA(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(LORTRA,lortra,INT,INT,DOUBLE,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6)
4420
4421/*------------------------------------------------------------------
4422fortran filename : /cern/new/src/cfs/geant315/minv.f
4423------------------------------------------------------------------*/
4424
4425#define MINV(A1,A2,A3,A4,A5) CCALLSFSUB5(MINV,minv,PFLOAT,INT,PFLOAT,PINT,PINT,A1,A2,A3,A4,A5)
4426
4427/*------------------------------------------------------------------
4428fortran filename : /cern/new/src/cfs/geant315/nbanh.f
4429------------------------------------------------------------------*/
4430
4431#define NBANH(A1) CCALLSFSUB1(NBANH,nbanh,PINT,A1)
4432
4433/*------------------------------------------------------------------
4434fortran filename : /cern/new/src/cfs/geant315/nfac.f
4435------------------------------------------------------------------*/
4436
4437 PROTOCCALLSFFUN1(INT,NFAC,nfac,INT)
4438#define NFAC(A2) CCALLSFFUN1(NFAC,nfac,INT,A2)
4439
4440/*------------------------------------------------------------------
4441fortran filename : /cern/new/src/cfs/geant315/nizl.f
4442------------------------------------------------------------------*/
4443
4444#define NIZL(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(NIZL,nizl,INT,DOUBLE,DOUBLE,DOUBLE,PDOUBLE,PDOUBLE,A1,A2,A3,A4,A5,A6)
4445
4446/*------------------------------------------------------------------
4447fortran filename : /cern/new/src/cfs/geant315/normal.f
4448------------------------------------------------------------------*/
4449
4450#define NORMAL(A1) CCALLSFSUB1(NORMAL,normal,PFLOAT,A1)
4451
4452/*------------------------------------------------------------------
4453fortran filename : /cern/new/src/cfs/geant315/nucevv.f
4454------------------------------------------------------------------*/
4455
4456#define NUCEVV(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(NUCEVV,nucevv,PINT,INT,DOUBLE,PDOUBLE,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6,A7)
4457
4458/*------------------------------------------------------------------
4459fortran filename : /cern/new/src/cfs/geant315/nucrec.f
4460------------------------------------------------------------------*/
4461
4462#define NUCREC(A1,A2) CCALLSFSUB2(NUCREC,nucrec,PINT,INT,A1,A2)
4463
4464/*------------------------------------------------------------------
4465fortran filename : /cern/new/src/cfs/geant315/nucrel.f
4466------------------------------------------------------------------*/
4467
4468#define NUCREL(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(NUCREL,nucrel,INT,PDOUBLE,PDOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6,A7,A8)
4469
4470/*------------------------------------------------------------------
4471fortran filename : /cern/new/src/cfs/geant315/nucriv.f
4472------------------------------------------------------------------*/
4473
4474#define NUCRIV(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(NUCRIV,nucriv,INT,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6,A7,A8)
4475
4476/*------------------------------------------------------------------
4477fortran filename : /cern/new/src/cfs/geant315/nudisv.f
4478------------------------------------------------------------------*/
4479
4480 PROTOCCALLSFFUN5(INT,NUDISV,nudisv,DOUBLE,INT,DOUBLE,PDOUBLE,PDOUBLE)
4481#define NUDISV(A2,A3,A4,A5,A6) CCALLSFFUN5(NUDISV,nudisv,DOUBLE,INT,DOUBLE,PDOUBLE,PDOUBLE,A2,A3,A4,A5,A6)
4482
4483/*------------------------------------------------------------------
4484fortran filename : /cern/new/src/cfs/geant315/nuprel.f
4485------------------------------------------------------------------*/
4486
4487#define NUPREL(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(NUPREL,nuprel,INT,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6)
4488
4489/*------------------------------------------------------------------
4490fortran filename : /cern/new/src/cfs/geant315/parjet.f
4491------------------------------------------------------------------*/
4492
4493#define PARJET(A1,A2) CCALLSFSUB2(PARJET,parjet,PINT,INT,A1,A2)
4494
4495/*------------------------------------------------------------------
4496fortran filename : /cern/new/src/cfs/geant315/pbanh.f
4497------------------------------------------------------------------*/
4498
4499#define PBANH(A1) CCALLSFSUB1(PBANH,pbanh,PINT,A1)
4500
4501/*------------------------------------------------------------------
4502fortran filename : /cern/new/src/cfs/geant315/pcsdat.f
4503------------------------------------------------------------------*/
4504
4505#define PCSDAT(A1,A2,A3) CCALLSFSUB3(PCSDAT,pcsdat,INT,INT,LOGICAL,A1,A2,A3)
4506
4507/*------------------------------------------------------------------
4508fortran filename : /cern/new/src/cfs/geant315/phasp.f
4509------------------------------------------------------------------*/
4510
4511#define PHASP() CCALLSFSUB0(PHASP,phasp)
4512
4513/*------------------------------------------------------------------
4514fortran filename : /cern/new/src/cfs/geant315/phpnuc.f
4515------------------------------------------------------------------*/
4516
4517#define PHPNUC() CCALLSFSUB0(PHPNUC,phpnuc)
4518
4519/*------------------------------------------------------------------
4520fortran filename : /cern/new/src/cfs/geant315/pimabs.f
4521------------------------------------------------------------------*/
4522
4523#define PIMABS(A1) CCALLSFSUB1(PIMABS,pimabs,PINT,A1)
4524
4525/*------------------------------------------------------------------
4526fortran filename : /cern/new/src/cfs/geant315/plot.f
4527------------------------------------------------------------------*/
4528
4529#define PLOT(A1,A2,A3,A4,A5,A6,A7,A8,A9) CCALLSFSUB9(PLOT,plot,DOUBLEV,DOUBLEV,INT,INT,INT,DOUBLE,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9)
4530
4531/*------------------------------------------------------------------
4532fortran filename : /cern/new/src/cfs/geant315/plotdt.f
4533------------------------------------------------------------------*/
4534
4535#define PLOTDT(A1,A2,A3,A4,A5,A6,A7,A8,A9) CCALLSFSUB9(PLOTDT,plotdt,DOUBLEV,DOUBLEV,INT,INT,INT,DOUBLE,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9)
4536
4537/*------------------------------------------------------------------
4538fortran filename : /cern/new/src/cfs/geant315/pmltpc.f
4539------------------------------------------------------------------*/
4540
4541 PROTOCCALLSFFUN6(FLOAT,PMLTPC,pmltpc,INT,INT,INT,INT,FLOAT,FLOAT)
4542#define PMLTPC(A2,A3,A4,A5,A6,A7) CCALLSFFUN6(PMLTPC,pmltpc,INT,INT,INT,INT,FLOAT,FLOAT,A2,A3,A4,A5,A6,A7)
4543
4544/*------------------------------------------------------------------
4545fortran filename : /cern/new/src/cfs/geant315/pmprab.f
4546------------------------------------------------------------------*/
4547
4548#define PMPRAB(A1,A2,A3,A4,A5,A6,A7) CCALLSFSUB7(PMPRAB,pmprab,INT,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6,A7)
4549
4550/*------------------------------------------------------------------
4551fortran filename : /cern/new/src/cfs/geant315/poisso.f
4552------------------------------------------------------------------*/
4553
4554#define POISSO(A1,A2) CCALLSFSUB2(POISSO,poisso,FLOAT,PINT,A1,A2)
4555
4556/*------------------------------------------------------------------
4557fortran filename : /cern/new/src/cfs/geant315/qnrg.f
4558------------------------------------------------------------------*/
4559
4560 PROTOCCALLSFFUN4(DOUBLE,QNRG,qnrg,DOUBLE,DOUBLE,DOUBLE,DOUBLE)
4561#define QNRG(A2,A3,A4,A5) CCALLSFFUN4(QNRG,qnrg,DOUBLE,DOUBLE,DOUBLE,DOUBLE,A2,A3,A4,A5)
4562
4563/*------------------------------------------------------------------
4564fortran filename : /cern/new/src/cfs/geant315/raco.f
4565------------------------------------------------------------------*/
4566
4567#define RACO(A1,A2,A3) CCALLSFSUB3(RACO,raco,PDOUBLE,PDOUBLE,PDOUBLE,A1,A2,A3)
4568
4569/*------------------------------------------------------------------
4570fortran filename : /cern/new/src/cfs/geant315/rakeka.f
4571------------------------------------------------------------------*/
4572
4573#define RAKEKA(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(RAKEKA,rakeka,INT,DOUBLE,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,A1,A2,A3,A4,A5,A6)
4574
4575/*------------------------------------------------------------------
4576fortran filename : /cern/new/src/cfs/geant315/rakekv.f
4577------------------------------------------------------------------*/
4578
4579#define RAKEKV(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11) CCALLSFSUB11(RAKEKV,rakekv,INT,PDOUBLE,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11)
4580
4581/*------------------------------------------------------------------
4582fortran filename : /cern/new/src/cfs/geant315/ranres.f
4583------------------------------------------------------------------*/
4584
4585 PROTOCCALLSFFUN1(FLOAT,RANRES,ranres,FLOAT)
4586#define RANRES(A2) CCALLSFFUN1(RANRES,ranres,FLOAT,A2)
4587
4588/*------------------------------------------------------------------
4589fortran filename : /cern/new/src/cfs/geant315/rbkekv.f
4590------------------------------------------------------------------*/
4591
4592#define RBKEKV(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11) CCALLSFSUB11(RBKEKV,rbkekv,INT,PDOUBLE,DOUBLE,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11)
4593
4594/*------------------------------------------------------------------
4595fortran filename : /cern/new/src/cfs/geant315/rchanv.f
4596------------------------------------------------------------------*/
4597
4598#define RCHANV() CCALLSFSUB0(RCHANV,rchanv)
4599
4600/*------------------------------------------------------------------
4601fortran filename : /cern/new/src/cfs/geant315/rchanw.f
4602------------------------------------------------------------------*/
4603
4604#define RCHANW() CCALLSFSUB0(RCHANW,rchanw)
4605
4606/*------------------------------------------------------------------
4607fortran filename : /cern/new/src/cfs/geant315/rotes2.f
4608------------------------------------------------------------------*/
4609
4610#define ROTES2(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(ROTES2,rotes2,FLOAT,FLOAT,FLOAT,FLOAT,PFLOAT,INT,A1,A2,A3,A4,A5,A6)
4611
4612/*------------------------------------------------------------------
4613fortran filename : /cern/new/src/cfs/geant315/rtmi.f
4614------------------------------------------------------------------*/
4615
4616#define RTMI(A1,A2,A3,A4,A5,A6,A7,A8) CCALLSFSUB8(RTMI,rtmi,PFLOAT,PFLOAT,FLOAT,FLOAT,FLOAT,FLOAT,INT,PINT,A1,A2,A3,A4,A5,A6,A7,A8)
4617
4618/*------------------------------------------------------------------
4619fortran filename : /cern/new/src/cfs/geant315/samcst.f
4620------------------------------------------------------------------*/
4621
4622#define SAMCST(A1,A2,A3) CCALLSFSUB3(SAMCST,samcst,INT,DOUBLE,PDOUBLE,A1,A2,A3)
4623
4624/*------------------------------------------------------------------
4625fortran filename : /cern/new/src/cfs/geant315/selfab.f
4626------------------------------------------------------------------*/
4627
4628#define SELFAB(A1) CCALLSFSUB1(SELFAB,selfab,PFLOAT,A1)
4629
4630/*------------------------------------------------------------------
4631fortran filename : /cern/new/src/cfs/geant315/setcur.f
4632------------------------------------------------------------------*/
4633
4634#define SETCUR(A1) CCALLSFSUB1(SETCUR,setcur,INT,A1)
4635
4636/*------------------------------------------------------------------
4637fortran filename : /cern/new/src/cfs/geant315/settrk.f
4638------------------------------------------------------------------*/
4639
4640#define SETTRK(A1) CCALLSFSUB1(SETTRK,settrk,INT,A1)
4641
4642/*------------------------------------------------------------------
4643fortran filename : /cern/new/src/cfs/geant315/sfecfe.f
4644------------------------------------------------------------------*/
4645
4646#define SFECFE(A1,A2) CCALLSFSUB2(SFECFE,sfecfe,DOUBLE,DOUBLE,A1,A2)
4647
4648/*------------------------------------------------------------------
4649fortran filename : /cern/new/src/cfs/geant315/shptot.f
4650------------------------------------------------------------------*/
4651
4652 PROTOCCALLSFFUN2(DOUBLE,SHPTOT,shptot,INT,DOUBLE)
4653#define SHPTOT(A2,A3) CCALLSFFUN2(SHPTOT,shptot,INT,DOUBLE,A2,A3)
4654
4655/*------------------------------------------------------------------
4656fortran filename : /cern/new/src/cfs/geant315/sigel.f
4657------------------------------------------------------------------*/
4658
4659#define SIGEL(A1,A2,A3,A4,A5,A6) CCALLSFSUB6(SIGEL,sigel,INT,DOUBLE,DOUBLE,DOUBLE,PDOUBLE,PDOUBLE,A1,A2,A3,A4,A5,A6)
4660
4661/*------------------------------------------------------------------
4662fortran filename : /cern/new/src/cfs/geant315/sihael.f
4663------------------------------------------------------------------*/
4664
4665#define SIHAEL(A1,A2,A3,A4,A5) CCALLSFSUB5(SIHAEL,sihael,INT,DOUBLE,DOUBLE,DOUBLE,PDOUBLE,A1,A2,A3,A4,A5)
4666
4667/*------------------------------------------------------------------
4668fortran filename : /cern/new/src/cfs/geant315/steep.f
4669------------------------------------------------------------------*/
4670
4671#define STEEP(A1) CCALLSFSUB1(STEEP,steep,PFLOAT,A1)
4672
4673/*------------------------------------------------------------------
4674fortran filename : /cern/new/src/cfs/geant315/steeq.f
4675------------------------------------------------------------------*/
4676
4677#define STEEQ(A1,A2) CCALLSFSUB2(STEEQ,steeq,PFLOAT,INT,A1,A2)
4678
4679/*------------------------------------------------------------------
4680fortran filename : /cern/new/src/cfs/geant315/steer.f
4681------------------------------------------------------------------*/
4682
4683#define STEER(A1) CCALLSFSUB1(STEER,steer,PFLOAT,A1)
4684
4685/*------------------------------------------------------------------
4686fortran filename : /cern/new/src/cfs/geant315/stees.f
4687------------------------------------------------------------------*/
4688
4689#define STEES(A1,A2) CCALLSFSUB2(STEES,stees,PFLOAT,FLOAT,A1,A2)
4690
4691/*------------------------------------------------------------------
4692fortran filename : /cern/new/src/cfs/geant315/stpair.f
4693------------------------------------------------------------------*/
4694
4695#define STPAIR() CCALLSFSUB0(STPAIR,stpair)
4696
4697/*------------------------------------------------------------------
4698fortran filename : /cern/new/src/cfs/geant315/tchoic.f
4699------------------------------------------------------------------*/
4700
4701#define TCHOIC(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(TCHOIC,tchoic,PDOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,INT,INT,INT,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
4702
4703/*------------------------------------------------------------------
4704fortran filename : /cern/new/src/cfs/geant315/tdelay.f
4705------------------------------------------------------------------*/
4706
4707#define TDELAY(A1) CCALLSFSUB1(TDELAY,tdelay,PFLOAT,A1)
4708
4709/*------------------------------------------------------------------
4710fortran filename : /cern/new/src/cfs/geant315/threpd.f
4711------------------------------------------------------------------*/
4712
4713#define THREPD(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19) CCALLSFSUB19(THREPD,threpd,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19)
4714
4715/*------------------------------------------------------------------
4716fortran filename : /cern/new/src/cfs/geant315/trafo.f
4717------------------------------------------------------------------*/
4718
4719#define TRAFO(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15) CCALLSFSUB15(TRAFO,trafo,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,PDOUBLE,DOUBLE,DOUBLE,DOUBLE,PDOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15)
4720
4721/*------------------------------------------------------------------
4722fortran filename : /cern/new/src/cfs/geant315/trans.f
4723------------------------------------------------------------------*/
4724
4725#define TRANS(A1,A2,A3,A4,A5,A6,A7,A8,A9) CCALLSFSUB9(TRANS,trans,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9)
4726
4727/*------------------------------------------------------------------
4728fortran filename : /cern/new/src/cfs/geant315/ttrans.f
4729------------------------------------------------------------------*/
4730
4731#define TTRANS(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10) CCALLSFSUB10(TTRANS,ttrans,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10)
4732
4733/*------------------------------------------------------------------
4734fortran filename : /cern/new/src/cfs/geant315/twob.f
4735------------------------------------------------------------------*/
4736
4737#define TWOB(A1,A2,A3) CCALLSFSUB3(TWOB,twob,INT,INT,FLOAT,A1,A2,A3)
4738
4739/*------------------------------------------------------------------
4740fortran filename : /cern/new/src/cfs/geant315/twoclu.f
4741------------------------------------------------------------------*/
4742
4743#define TWOCLU(A1,A2,A3) CCALLSFSUB3(TWOCLU,twoclu,INT,INT,FLOAT,A1,A2,A3)
4744
4745/*------------------------------------------------------------------
4746fortran filename : /cern/new/src/cfs/geant315/twopad.f
4747------------------------------------------------------------------*/
4748
4749#define TWOPAD(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13) CCALLSFSUB13(TWOPAD,twopad,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,DOUBLE,DOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13)
4750
4751/*------------------------------------------------------------------
4752fortran filename : /cern/new/src/cfs/geant315/twopar.f
4753------------------------------------------------------------------*/
4754
4755#define TWOPAR(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18) CCALLSFSUB18(TWOPAR,twopar,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,PDOUBLE,DOUBLE,PDOUBLE,DOUBLE,PDOUBLE,INT,INT,DOUBLE,DOUBLE,DOUBLE,INT,DOUBLE,DOUBLE,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18)
4756
4757/*------------------------------------------------------------------
4758fortran filename : /cern/new/src/cfs/geant315/vecsub.f
4759------------------------------------------------------------------*/
4760
4761#define ADD(A1,A2,A3) CCALLSFSUB3(ADD,add,INT,INT,INT,A1,A2,A3)
4762
4763
4764#define SUB(A1,A2,A3) CCALLSFSUB3(SUB,sub,INT,INT,INT,A1,A2,A3)
4765
4766
4767#define LOR(A1,A2,A3) CCALLSFSUB3(LOR,lor,INT,INT,INT,A1,A2,A3)
4768
4769
4770#define LENGTX(A1,A2) CCALLSFSUB2(LENGTX,lengtx,INT,PFLOAT,A1,A2)
4771
4772
4773#define ANG(A1,A2,A3,A4) CCALLSFSUB4(ANG,ang,INT,INT,PFLOAT,PFLOAT,A1,A2,A3,A4)
4774
4775
4776#define DEFS(A1,A2,A3) CCALLSFSUB3(DEFS,defs,INT,INT,INT,A1,A2,A3)
4777
4778
4779#define TRAC(A1,A2,A3) CCALLSFSUB3(TRAC,trac,INT,INT,INT,A1,A2,A3)
4780
4781/*------------------------------------------------------------------
4782fortran filename : /cern/new/src/cfs/geant315/verein.f
4783------------------------------------------------------------------*/
4784
4785#define VEREIN(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,A32,A33,A34) CCALLSFSUB34(VEREIN,verein,PINT,PINT,INT,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,INT,INT,INT,INT,PINT,INT,INTV,INTV,PINT,PINT,PINT,PINT,PINT,PINT,DOUBLE,DOUBLE,DOUBLE,INT,INT,INT,INT,INT,INT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,A32,A33,A34)
4786
4787/*------------------------------------------------------------------
4788fortran filename : /cern/new/src/cfs/geant315/xlamb.f
4789------------------------------------------------------------------*/
4790
4791 PROTOCCALLSFFUN3(DOUBLE,XLAMB,xlamb,DOUBLE,DOUBLE,DOUBLE)
4792#define XLAMB(A2,A3,A4) CCALLSFFUN3(XLAMB,xlamb,DOUBLE,DOUBLE,DOUBLE,A2,A3,A4)
4793
4794/*------------------------------------------------------------------
4795fortran filename : /cern/new/src/cfs/geant315/zeregs.f
4796------------------------------------------------------------------*/
4797
4798#define ZEREGS() CCALLSFSUB0(ZEREGS,zeregs)
4799
Note: See TracBrowser for help on using the repository browser.