Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
clas_cern.h
Go to the documentation of this file.
1 /*
2  * prototypes for c_cern package
3  *
4  * clas c interface to hbook and hplot
5  *
6  * jm, ejw, 8-jan-1998
7  *
8  */
9 
10 
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14 
15 
16 void hlimit(int size);
17 void hrput(int id, char *file, char *opt);
18 void hf1(int id,float data,float weight);
19 void hf2(int id,float data1,float data2,float weight);
20 void hdelet(int id);
21 void hrin( int id, int icycle , int iofset );
22 void hfn(int id, float data[]);
23 void hfithn(int id, char *chfun, char *chopt, int np, float par[],
24  float step[], float pmin[], float pmax[], float sigpar[], float *chi2);
25 void hunpak(int histo,float contents[],char choice[], int num);
26 void hidopt( int id, char *chopt);
27 void hpak(int histo,float contents[]);
28 void hrget( int id, char *chfile, char *chopt);
29 void hldir(char dir[],char flag[]);
30 void hmdir(char dir[],char flag[]);
31 void hcdir(char dir[],char flag[]);
32 void hropen(int lun, char *name, char*filename, char*status, int stor,
33  int istat);
34 void hrout(int num, int icycle, char*opt);
35 void hrend(char*filename);
36 void hreset(int no, char* opt);
37 void hbook2(int no, char*name, int xbins, float xmin, float xmax, int ybins,
38  float ymin, float ymax, float weight);
39 void hbook1(int no, char*name, int nbins, float min, float max, float v);
40 void hfill(int no, float xvalue, float yvalue, float weight);
41 
42 
43 /* hplot routines located in file clas_hplot.c - Keep these in a separate file!!!! */
44 
45 void hplint(int no);
46 void hplego(int no, float theta, float phi);
47 void hplcon(int histonum, int x, int y);
48 void hplzon(int x, int y, int num, char *opt);
49 void hplot(int no, char*chopt, char*chcase, int num);
50 void iuwk(int num1, int num2);
51 void hplcap(int unit);
52 void hplzon(int nx, int ny, int fistplotted, char *option);
53 
54 
55 #ifdef __cplusplus
56 }
57 #endif
void hmdir(char dir[], char flag[])
void hrput(int id, char *file, char *opt)
void hropen(int lun, char *name, char *filename, char *status, int stor, int istat)
void hreset(int no, char *opt)
Double_t x[NCHANNELS]
Definition: st_tw_resols.C:39
void hlimit(int size)
TString filename
void hplot(int no, char *chopt, char *chcase, int num)
#define y
long int flag
Definition: grkuta.cc:73
void hfithn(int id, char *chfun, char *chopt, int np, float par[], float step[], float pmin[], float pmax[], float sigpar[], float *chi2)
void hf2(int id, float data1, float data2, float weight)
void hrin(int id, int icycle, int iofset)
void hf1(int id, float data, float weight)
void iuwk(int num1, int num2)
void hfn(int id, float data[])
void hunpak(int histo, float contents[], char choice[], int num)
void hrout(int num, int icycle, char *opt)
void hdelet(int id)
void hplint(int no)
void hidopt(int id, char *chopt)
void hbook1(int no, char *name, int nbins, float min, float max, float v)
void hrend(char *filename)
void hplcon(int histonum, int x, int y)
void hplzon(int x, int y, int num, char *opt)
void hplcap(int unit)
Double_t ymin
Definition: bcal_hist_eff.C:89
void hldir(char dir[], char flag[])
Double_t ymax
Definition: bcal_hist_eff.C:91
void hpak(int histo, float contents[])
TDirectory * dir
Definition: bcal_hist_eff.C:31
void hcdir(char dir[], char flag[])
void hbook2(int no, char *name, int xbins, float xmin, float xmax, int ybins, float ymin, float ymax, float weight)
void hrget(int id, char *chfile, char *chopt)
void hplego(int no, float theta, float phi)
void hfill(int no, float xvalue, float yvalue, float weight)