Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
programs/Utilities/root2hbook/cern_c.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "cern_c.h"

Go to the source code of this file.

Functions

void hlimit (int size)
 
void hlimap (int size, char *name)
 
float hstati (int id, int icase, char *choice, int num)
 
float hx (int id, float x)
 
void hxi (int id, float x, int *bin)
 
float hsum (int id)
 
void hrput (int id, char *file, char *opt)
 
void hf1 (int id, float data, float weight)
 
void hbarx (int id)
 
void hf1e (int id, float data, float weight, float error)
 
void hf2 (int id, float data1, float data2, float weight)
 
void hdelet (int id)
 
void hrin (int id, int icycle, int iofset)
 
void hfn (int id, float data[])
 
void hfnov (int id, float data[])
 
void hfnt (int id)
 
void hfithn (int id, char *chfun, char *chopt, int np, float par[], float step[], float pmin[], float pmax[], float sigpar[], float *chi2)
 
void hunpak (int histo, float contents[], char choice[], int num)
 
void hidopt (int id, char *chopt)
 
void hpak (int histo, float contents[])
 
void hrget (int id, char *chfile, char *chopt)
 
void hldir (char dir[], char flag[])
 
void hmdir (char dir[], char flag[])
 
void hcdir (char dir[], char flag[])
 
void hropen (int lun, char *name, char *filename, char *status, int stor, int istat)
 
void hrout (int num, int icycle, char *opt)
 
void hrend (char *filename)
 
void hreset (int no, char *opt)
 
void hbook2 (int no, char *name, int xbins, float xmin, float xmax, int ybins, float ymin, float ymax, float weight)
 
void hbook1 (int no, char *name, int nbins, float min, float max, float v)
 
void hbnt (int id, char *CHTITL, char *CHOPT)
 
void hbname (int id, char *CHBLOK, void *VAR, char *CHFORM)
 
void hbookn (int id, char *CHTITL, int NVAR, char *CHRZPA, int NWBUFF, char *CHTAGS)
 
void hfill (int no, float xvalue, float yvalue, float weight)
 
void hopera (int id1, char *oper, int id2, int id3, float scale1, float scale2)
 
void mninit (int IRD, int IWR, int ISAV)
 
void mnseti (char *CTITLE)
 
void mnparm (int NUM, char *CHNAM, double STVAL, double STEP, double BND1, double BND2, int *IERR)
 
void mnpars (char *CHSTR, int *ICOND)
 
void mnexcm (void *FCN, char *CHCOM, double ARGLIS[], int NARG, int *IERRFLAG, void *FUTIL)
 
void mncomd (void *FCN, char *CHSTR, int *ICONDN, void *FUTIL)
 
void mnpout (int NUM, char *CHNAM, double *VAL, double *ERROR, double *BND1, double *BND2, int *IVARBL)
 
void mnerrs (int NUM, double *EPLUS, double *EMINUS, double *EPARAB, double *GLOBCC)
 

Function Documentation

void hbarx ( int  id)

Definition at line 59 of file programs/Utilities/root2hbook/cern_c.c.

void hbname ( int  id,
char *  CHBLOK,
void *  VAR,
char *  CHFORM 
)

Definition at line 198 of file programs/Utilities/root2hbook/cern_c.c.

void hbnt ( int  id,
char *  CHTITL,
char *  CHOPT 
)

Definition at line 193 of file programs/Utilities/root2hbook/cern_c.c.

void hbook1 ( int  no,
char *  name,
int  nbins,
float  min,
float  max,
float  v 
)

Definition at line 188 of file programs/Utilities/root2hbook/cern_c.c.

void hbook2 ( int  no,
char *  name,
int  xbins,
float  xmin,
float  xmax,
int  ybins,
float  ymin,
float  ymax,
float  weight 
)

Definition at line 181 of file programs/Utilities/root2hbook/cern_c.c.

void hbookn ( int  id,
char *  CHTITL,
int  NVAR,
char *  CHRZPA,
int  NWBUFF,
char *  CHTAGS 
)

Definition at line 204 of file programs/Utilities/root2hbook/cern_c.c.

void hcdir ( char  dir[],
char  flag[] 
)

Definition at line 136 of file programs/Utilities/root2hbook/cern_c.c.

void hdelet ( int  id)

Definition at line 73 of file programs/Utilities/root2hbook/cern_c.c.

void hf1 ( int  id,
float  data,
float  weight 
)

Definition at line 54 of file programs/Utilities/root2hbook/cern_c.c.

void hf1e ( int  id,
float  data,
float  weight,
float  error 
)

Definition at line 63 of file programs/Utilities/root2hbook/cern_c.c.

void hf2 ( int  id,
float  data1,
float  data2,
float  weight 
)

Definition at line 68 of file programs/Utilities/root2hbook/cern_c.c.

void hfill ( int  no,
float  xvalue,
float  yvalue,
float  weight 
)

Definition at line 212 of file programs/Utilities/root2hbook/cern_c.c.

void hfithn ( int  id,
char *  chfun,
char *  chopt,
int  np,
float  par[],
float  step[],
float  pmin[],
float  pmax[],
float  sigpar[],
float *  chi2 
)

Definition at line 98 of file programs/Utilities/root2hbook/cern_c.c.

void hfn ( int  id,
float  data[] 
)

Definition at line 83 of file programs/Utilities/root2hbook/cern_c.c.

void hfnov ( int  id,
float  data[] 
)

Definition at line 88 of file programs/Utilities/root2hbook/cern_c.c.

void hfnt ( int  id)

Definition at line 93 of file programs/Utilities/root2hbook/cern_c.c.

void hidopt ( int  id,
char *  chopt 
)

Definition at line 111 of file programs/Utilities/root2hbook/cern_c.c.

void hldir ( char  dir[],
char  flag[] 
)

Definition at line 126 of file programs/Utilities/root2hbook/cern_c.c.

void hlimap ( int  size,
char *  name 
)

Definition at line 27 of file programs/Utilities/root2hbook/cern_c.c.

void hlimit ( int  size)
void hmdir ( char  dir[],
char  flag[] 
)

Definition at line 131 of file programs/Utilities/root2hbook/cern_c.c.

void hopera ( int  id1,
char *  oper,
int  id2,
int  id3,
float  scale1,
float  scale2 
)

Definition at line 218 of file programs/Utilities/root2hbook/cern_c.c.

void hpak ( int  histo,
float  contents[] 
)

Definition at line 116 of file programs/Utilities/root2hbook/cern_c.c.

void hrend ( char *  filename)
void hreset ( int  no,
char *  opt 
)

Definition at line 175 of file programs/Utilities/root2hbook/cern_c.c.

void hrget ( int  id,
char *  chfile,
char *  chopt 
)

Definition at line 121 of file programs/Utilities/root2hbook/cern_c.c.

void hrin ( int  id,
int  icycle,
int  iofset 
)

Definition at line 78 of file programs/Utilities/root2hbook/cern_c.c.

void hropen ( int  lun,
char *  name,
char *  filename,
char *  status,
int  stor,
int  istat 
)
void hrout ( int  num,
int  icycle,
char *  opt 
)
void hrput ( int  id,
char *  file,
char *  opt 
)

Definition at line 48 of file programs/Utilities/root2hbook/cern_c.c.

float hstati ( int  id,
int  icase,
char *  choice,
int  num 
)

Definition at line 32 of file programs/Utilities/root2hbook/cern_c.c.

References hstati_().

float hsum ( int  id)

Definition at line 44 of file programs/Utilities/root2hbook/cern_c.c.

void hunpak ( int  histo,
float  contents[],
char  choice[],
int  num 
)

Definition at line 106 of file programs/Utilities/root2hbook/cern_c.c.

float hx ( int  id,
float  x 
)

Definition at line 36 of file programs/Utilities/root2hbook/cern_c.c.

References hx_().

void hxi ( int  id,
float  x,
int *  bin 
)

Definition at line 40 of file programs/Utilities/root2hbook/cern_c.c.

void mncomd ( void *  FCN,
char *  CHSTR,
int *  ICONDN,
void *  FUTIL 
)

Definition at line 251 of file programs/Utilities/root2hbook/cern_c.c.

References cond.

void mnerrs ( int  NUM,
double *  EPLUS,
double *  EMINUS,
double *  EPARAB,
double *  GLOBCC 
)

Definition at line 262 of file programs/Utilities/root2hbook/cern_c.c.

void mnexcm ( void *  FCN,
char *  CHCOM,
double  ARGLIS[],
int  NARG,
int *  IERRFLAG,
void *  FUTIL 
)

Definition at line 245 of file programs/Utilities/root2hbook/cern_c.c.

void mninit ( int  IRD,
int  IWR,
int  ISAV 
)

Definition at line 225 of file programs/Utilities/root2hbook/cern_c.c.

void mnparm ( int  NUM,
char *  CHNAM,
double  STVAL,
double  STEP,
double  BND1,
double  BND2,
int *  IERR 
)

Definition at line 233 of file programs/Utilities/root2hbook/cern_c.c.

void mnpars ( char *  CHSTR,
int *  ICOND 
)

Definition at line 239 of file programs/Utilities/root2hbook/cern_c.c.

References cond.

void mnpout ( int  NUM,
char *  CHNAM,
double *  VAL,
double *  ERROR,
double *  BND1,
double *  BND2,
int *  IVARBL 
)

Definition at line 257 of file programs/Utilities/root2hbook/cern_c.c.

void mnseti ( char *  CTITLE)

Definition at line 229 of file programs/Utilities/root2hbook/cern_c.c.