source: trunk/MagicSoft/Simulation/Detector/include-GENERAL/ranlib.h

Last change on this file was 293, checked in by harald, 25 years ago
This this directory you can find some header files that are needed by reflector and by camera. On example is the declaration-(header)-file of the runlib. This is the starting point for further development. This work was done by Jose Carlos Gonzales. Now this is under CVS control.
File size: 1.3 KB
Line 
1/* Prototypes for all user accessible RANLIB routines */
2
3extern void advnst(long k);
4extern float genbet(float aa,float bb);
5extern float genchi(float df);
6extern float genexp(float av);
7extern float genf(float dfn, float dfd);
8extern float gengam(float a,float r);
9extern void genmn(float *parm,float *x,float *work);
10extern void genmul(long n,float *p,long ncat,long *ix);
11extern float gennch(float df,float xnonc);
12extern float gennf(float dfn, float dfd, float xnonc);
13extern float gennor(float av,float sd);
14extern void genprm(long *iarray,int larray);
15extern float genunf(float low,float high);
16extern void getsd(long *iseed1,long *iseed2);
17extern void gscgn(long getset,long *g);
18extern long ignbin(long n,float pp);
19extern long ignnbn(long n,float p);
20extern long ignlgi(void);
21extern long ignpoi(float mu);
22extern long ignuin(long low,long high);
23extern void initgn(long isdtyp);
24extern long mltmod(long a,long s,long m);
25extern void phrtsd(char* phrase,long* seed1,long* seed2);
26extern float ranf(void);
27extern void setall(long iseed1,long iseed2);
28extern void setant(long qvalue);
29extern void setgmn(float *meanv,float *covm,long p,float *parm);
30extern void setsd(long iseed1,long iseed2);
31extern float sexpo(void);
32extern float sgamma(float a);
33extern float snorm(void);
Note: See TracBrowser for help on using the repository browser.