Logo ROOT  
Reference Guide
THbookFile.cxx File Reference
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include "TROOT.h"
#include "THbookFile.h"
#include "TH2.h"
#include "THbookTree.h"
#include "THbookBranch.h"
#include "THbookKey.h"
#include "TGraph.h"
#include "TProfile.h"
#include "TTreeFormula.h"
#include "TLeafI.h"
#include "TBrowser.h"
#include "TSystem.h"
#include "TMath.h"
Include dependency graph for THbookFile.cxx:

Macros

#define DEFCHAR   const char*
 
#define hbnam   hbnam_
 
#define hbnamc   hbnamc_
 
#define hbname   hbname_
 
#define hcbits   hcbits_
 
#define hcbook   hcbook_
 
#define hcdir   hcdir_
 
#define hdcofl   hdcofl_
 
#define hdelet   hdelet_
 
#define hgive   hgive_
 
#define hgiven   hgiven_
 
#define hgnf   hgnf_
 
#define hgnpar   hgnpar_
 
#define hgnt   hgnt_
 
#define hgnt1   hgnt1_
 
#define hgntf   hgntf_
 
#define hi   hi_
 
#define hie   hie_
 
#define hif   hif_
 
#define hij   hij_
 
#define hije   hije_
 
#define hijxy   hijxy_
 
#define hix   hix_
 
#define hldir   hldir_
 
#define hlimit   hlimit_
 
#define hmaxim   hmaxim_
 
#define hminim   hminim_
 
#define hnoent   hnoent_
 
#define hntvar2   hntvar2_
 
#define hntvar3   hntvar3_
 
#define hrend   hrend_
 
#define hrin   hrin_
 
#define hropen   hropen_
 
#define PASSCHAR(string)   string
 
#define pawc   pawc_
 
#define PAWC_SIZE   4000000
 
#define quest   quest_
 
#define rzcl   rzcl_
 
#define rzink   rzink_
 
#define type_of_call
 

Functions

void type_of_call hbnam (const int &, DEFCHAR, const int &, DEFCHAR, const int &, const int, const int)
 
void type_of_call hcdir (DEFCHAR, DEFCHAR, const int, const int)
 
void type_of_call hdelet (const int &)
 
void type_of_call hgive (const int &, DEFCHAR, const int &, const float &, const float &, const int &, const float &, const float &, const int &, const int &, const int)
 
void type_of_call hgiven (const int &, DEFCHAR, const int &, DEFCHAR, const float &, const float &, const int, const int)
 
void type_of_call hgnf (const int &, const int &, const float &, const int &)
 
void type_of_call hgnpar (const int &, const char *, const int)
 
void type_of_call hgnt (const int &, const int &, const int &)
 
void type_of_call hgnt1 (const int &, DEFCHAR, DEFCHAR, const int &, const int &, const int &, const int &, const int, const int)
 
void type_of_call hgntf (const int &, const int &, const int &)
 
float type_of_call hi (const int &, const int &)
 
float type_of_call hie (const int &, const int &)
 
float type_of_call hif (const int &, const int &)
 
float type_of_call hij (const int &, const int &, const int &)
 
float type_of_call hije (const int &, const int &, const int &)
 
void type_of_call hijxy (const int &, const int &, const int &, const float &, const float &)
 
void type_of_call hix (const int &, const int &, const float &)
 
void type_of_call hldir (DEFCHAR, DEFCHAR, const int, const int)
 
void type_of_call hlimit (const int &)
 
void type_of_call hmaxim (const int &, const float &)
 
void type_of_call hminim (const int &, const float &)
 
void type_of_call hnoent (const int &, const int &)
 
void type_of_call hntvar2 (const int &, const int &, DEFCHAR, DEFCHAR, DEFCHAR, int &, int &, int &, int &, int &, const int, const int, const int)
 
void type_of_call hntvar3 (const int &, const int &, DEFCHAR, const int)
 
void type_of_call hrend (DEFCHAR, const int)
 
void type_of_call hrin (const int &, const int &, const int &)
 
void type_of_call hropen (const int &, DEFCHAR, DEFCHAR, DEFCHAR, const int &, const int &, const int, const int, const int)
 
void type_of_call rzink (const int &, const int &, const char *, const int)
 

Variables

char chtitl [128]
 
static Int_t gLastEntry = -1
 
int hcbits [37]
 
int hcbook [51]
 
int idb
 
char idname [128]
 
int * iq
 
const Int_t kMAX1 = 8
 
const Int_t kMIN1 = 7
 
const Int_t kNRH = 6
 
int lcdir
 
int lcid
 
int lcont
 
int * lq
 
int ltab
 
int ncx
 
int ncy
 
int nentries
 
int nwt
 
int pawc [PAWC_SIZE]
 
float * q
 
int quest [100]
 
int rzcl [11]
 
float xmax
 
float xmin
 
float ymax
 
float ymin
 

Macro Definition Documentation

◆ DEFCHAR

#define DEFCHAR   const char*

Definition at line 136 of file THbookFile.cxx.

◆ hbnam

#define hbnam   hbnam_

Definition at line 125 of file THbookFile.cxx.

◆ hbnamc

#define hbnamc   hbnamc_

Definition at line 124 of file THbookFile.cxx.

◆ hbname

#define hbname   hbname_

Definition at line 123 of file THbookFile.cxx.

◆ hcbits

#define hcbits   hcbits_

Definition at line 65 of file THbookFile.cxx.

◆ hcbook

#define hcbook   hcbook_

Definition at line 66 of file THbookFile.cxx.

◆ hcdir

#define hcdir   hcdir_

Definition at line 133 of file THbookFile.cxx.

◆ hdcofl

void type_of_call hdcofl   hdcofl_

Definition at line 117 of file THbookFile.cxx.

◆ hdelet

#define hdelet   hdelet_

Definition at line 120 of file THbookFile.cxx.

◆ hgive

#define hgive   hgive_

Definition at line 109 of file THbookFile.cxx.

◆ hgiven

#define hgiven   hgiven_

Definition at line 110 of file THbookFile.cxx.

◆ hgnf

#define hgnf   hgnf_

Definition at line 112 of file THbookFile.cxx.

◆ hgnpar

#define hgnpar   hgnpar_

Definition at line 111 of file THbookFile.cxx.

◆ hgnt

#define hgnt   hgnt_

Definition at line 113 of file THbookFile.cxx.

◆ hgnt1

#define hgnt1   hgnt1_

Definition at line 115 of file THbookFile.cxx.

◆ hgntf

#define hgntf   hgntf_

Definition at line 114 of file THbookFile.cxx.

◆ hi

#define hi   hi_

Definition at line 126 of file THbookFile.cxx.

◆ hie

#define hie   hie_

Definition at line 127 of file THbookFile.cxx.

◆ hif

#define hif   hif_

Definition at line 128 of file THbookFile.cxx.

◆ hij

#define hij   hij_

Definition at line 129 of file THbookFile.cxx.

◆ hije

#define hije   hije_

Definition at line 132 of file THbookFile.cxx.

◆ hijxy

#define hijxy   hijxy_

Definition at line 131 of file THbookFile.cxx.

◆ hix

#define hix   hix_

Definition at line 130 of file THbookFile.cxx.

◆ hldir

#define hldir   hldir_

Definition at line 104 of file THbookFile.cxx.

◆ hlimit

#define hlimit   hlimit_

Definition at line 103 of file THbookFile.cxx.

◆ hmaxim

#define hmaxim   hmaxim_

Definition at line 118 of file THbookFile.cxx.

◆ hminim

#define hminim   hminim_

Definition at line 119 of file THbookFile.cxx.

◆ hnoent

#define hnoent   hnoent_

Definition at line 108 of file THbookFile.cxx.

◆ hntvar2

#define hntvar2   hntvar2_

Definition at line 121 of file THbookFile.cxx.

◆ hntvar3

#define hntvar3   hntvar3_

Definition at line 122 of file THbookFile.cxx.

◆ hrend

#define hrend   hrend_

Definition at line 106 of file THbookFile.cxx.

◆ hrin

#define hrin   hrin_

Definition at line 107 of file THbookFile.cxx.

◆ hropen

#define hropen   hropen_

Definition at line 105 of file THbookFile.cxx.

◆ PASSCHAR

#define PASSCHAR (   string)    string

Definition at line 137 of file THbookFile.cxx.

◆ pawc

#define pawc   pawc_

Definition at line 63 of file THbookFile.cxx.

◆ PAWC_SIZE

#define PAWC_SIZE   4000000

Definition at line 58 of file THbookFile.cxx.

◆ quest

#define quest   quest_

Definition at line 64 of file THbookFile.cxx.

◆ rzcl

#define rzcl   rzcl_

Definition at line 67 of file THbookFile.cxx.

◆ rzink

#define rzink   rzink_

Definition at line 116 of file THbookFile.cxx.

◆ type_of_call

#define type_of_call

Definition at line 135 of file THbookFile.cxx.

Function Documentation

◆ hbnam()

void type_of_call hbnam ( const int &  ,
DEFCHAR  ,
const int &  ,
DEFCHAR  ,
const int &  ,
const int  ,
const int   
)

◆ hcdir()

void type_of_call hcdir ( DEFCHAR  ,
DEFCHAR  ,
const int  ,
const int   
)

◆ hdelet()

void type_of_call hdelet ( const int &  )

◆ hgive()

void type_of_call hgive ( const int &  ,
DEFCHAR  ,
const int &  ,
const float &  ,
const float &  ,
const int &  ,
const float &  ,
const float &  ,
const int &  ,
const int &  ,
const int   
)

◆ hgiven()

void type_of_call hgiven ( const int &  ,
DEFCHAR  ,
const int &  ,
DEFCHAR  ,
const float &  ,
const float &  ,
const int  ,
const int   
)

◆ hgnf()

void type_of_call hgnf ( const int &  ,
const int &  ,
const float &  ,
const int &   
)

◆ hgnpar()

void type_of_call hgnpar ( const int &  ,
const char *  ,
const int   
)

◆ hgnt()

void type_of_call hgnt ( const int &  ,
const int &  ,
const int &   
)

◆ hgnt1()

void type_of_call hgnt1 ( const int &  ,
DEFCHAR  ,
DEFCHAR  ,
const int &  ,
const int &  ,
const int &  ,
const int &  ,
const int  ,
const int   
)

◆ hgntf()

void type_of_call hgntf ( const int &  ,
const int &  ,
const int &   
)

◆ hi()

float type_of_call hi ( const int &  ,
const int &   
)

◆ hie()

float type_of_call hie ( const int &  ,
const int &   
)

◆ hif()

float type_of_call hif ( const int &  ,
const int &   
)

◆ hij()

float type_of_call hij ( const int &  ,
const int &  ,
const int &   
)

◆ hije()

float type_of_call hije ( const int &  ,
const int &  ,
const int &   
)

◆ hijxy()

void type_of_call hijxy ( const int &  ,
const int &  ,
const int &  ,
const float &  ,
const float &   
)

◆ hix()

void type_of_call hix ( const int &  ,
const int &  ,
const float &   
)

◆ hldir()

void type_of_call hldir ( DEFCHAR  ,
DEFCHAR  ,
const int  ,
const int   
)

◆ hlimit()

void type_of_call hlimit ( const int &  )

◆ hmaxim()

void type_of_call hmaxim ( const int &  ,
const float &   
)

◆ hminim()

void type_of_call hminim ( const int &  ,
const float &   
)

◆ hnoent()

void type_of_call hnoent ( const int &  ,
const int &   
)

◆ hntvar2()

void type_of_call hntvar2 ( const int &  ,
const int &  ,
DEFCHAR  ,
DEFCHAR  ,
DEFCHAR  ,
int &  ,
int &  ,
int &  ,
int &  ,
int &  ,
const int  ,
const int  ,
const int   
)

◆ hntvar3()

void type_of_call hntvar3 ( const int &  ,
const int &  ,
DEFCHAR  ,
const int   
)

◆ hrend()

void type_of_call hrend ( DEFCHAR  ,
const int   
)

◆ hrin()

void type_of_call hrin ( const int &  ,
const int &  ,
const int &   
)

◆ hropen()

void type_of_call hropen ( const int &  ,
DEFCHAR  ,
DEFCHAR  ,
DEFCHAR  ,
const int &  ,
const int &  ,
const int  ,
const int  ,
const int   
)

◆ rzink()

void type_of_call rzink ( const int &  ,
const int &  ,
const char *  ,
const int   
)

Variable Documentation

◆ chtitl

char chtitl[128]

Definition at line 90 of file THbookFile.cxx.

◆ gLastEntry

Int_t gLastEntry = -1
static

Definition at line 98 of file THbookFile.cxx.

◆ hcbits

int hcbits[37]

Definition at line 70 of file THbookFile.cxx.

◆ hcbook

int hcbook[51]

Definition at line 71 of file THbookFile.cxx.

◆ idb

int idb

Definition at line 91 of file THbookFile.cxx.

◆ idname

char idname[128]

Definition at line 88 of file THbookFile.cxx.

◆ iq

int* iq

Definition at line 86 of file THbookFile.cxx.

◆ kMAX1

const Int_t kMAX1 = 8

Definition at line 96 of file THbookFile.cxx.

◆ kMIN1

const Int_t kMIN1 = 7

Definition at line 95 of file THbookFile.cxx.

◆ kNRH

const Int_t kNRH = 6

Definition at line 94 of file THbookFile.cxx.

◆ lcdir

int lcdir

Definition at line 92 of file THbookFile.cxx.

◆ lcid

int lcid

Definition at line 92 of file THbookFile.cxx.

◆ lcont

int lcont

Definition at line 92 of file THbookFile.cxx.

◆ lq

int * lq

Definition at line 86 of file THbookFile.cxx.

◆ ltab

int ltab

Definition at line 92 of file THbookFile.cxx.

◆ ncx

int ncx

Definition at line 91 of file THbookFile.cxx.

◆ ncy

int ncy

Definition at line 91 of file THbookFile.cxx.

◆ nentries

int nentries

Definition at line 89 of file THbookFile.cxx.

◆ nwt

int nwt

Definition at line 91 of file THbookFile.cxx.

◆ pawc

int pawc[PAWC_SIZE]

Definition at line 68 of file THbookFile.cxx.

◆ q

float* q

Definition at line 87 of file THbookFile.cxx.

◆ quest

int quest[100]

Definition at line 69 of file THbookFile.cxx.

◆ rzcl

int rzcl[11]

Definition at line 72 of file THbookFile.cxx.

◆ xmax

float xmax

Definition at line 93 of file THbookFile.cxx.

◆ xmin

float xmin

Definition at line 93 of file THbookFile.cxx.

◆ ymax

float ymax

Definition at line 93 of file THbookFile.cxx.

◆ ymin

float ymin

Definition at line 93 of file THbookFile.cxx.