#include <cstdlib>#include <cstring>#include <cctype>#include <iostream>#include "TFile.h"#include "TDirectoryFile.h"#include "TTree.h"#include "TBranch.h"#include "TLeafI.h"#include "TH1.h"#include "TH2.h"#include "TProfile.h"#include "TGraph.h"#include "TMath.h"#include "strlcpy.h"#include "snprintf.h"Macros | |
| #define | bigbuf bigbuf_ |
| #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 | hi hi_ |
| #define | hie hie_ |
| #define | hif hif_ |
| #define | hij hij_ |
| #define | hije hije_ |
| #define | hijxy hijxy_ |
| #define | hix hix_ |
| #define | hlimit hlimit_ |
| #define | hmaxim hmaxim_ |
| #define | hminim hminim_ |
| #define | hnoent hnoent_ |
| #define | hntvar2 hntvar2_ |
| #define | hprntu hprntu_ |
| #define | hrin hrin_ |
| #define | hropen hropen_ |
| #define | PASSCHAR(string) |
| #define | pawc pawc_ |
| #define | PAWC_SIZE 4000000 |
| #define | quest quest_ |
| #define | rzcl rzcl_ |
| #define | rzink rzink_ |
| #define | type_of_call |
| #define | uhtoc uhtoc_ |
| #define | zitoh zitoh_ |
Variables | |
| char | bigbuf_ [4000000] |
| Int_t | bufsize = 64000 |
| char | chtitl [128] |
| Int_t | golower = 1 |
| int | hcbits_ [37] |
| int | hcbook_ [51] |
| int | idb |
| char | idname [128] |
| int * | iq |
| const Int_t | kMAX1 = 8 |
| const Int_t | kMIN1 = 7 |
| int | lcdir |
| int | lcid |
| int | lcont |
| int * | lq |
| int | ncx |
| int | ncy |
| int | nentries |
| int | nwt |
| Int_t | optcwn = 1 |
| int | pawc_ [4000000] |
| float * | q |
| int | quest_ [100] |
| int | rzcl_ [11] |
| float | xmax |
| float | xmin |
| float | ymax |
| float | ymin |
Definition at line 46 of file h2root.cxx.
Definition at line 132 of file h2root.cxx.
Definition at line 119 of file h2root.cxx.
| #define hbnamc hbnamc_ |
Definition at line 118 of file h2root.cxx.
| #define hbname hbname_ |
Definition at line 117 of file h2root.cxx.
Definition at line 49 of file h2root.cxx.
Definition at line 50 of file h2root.cxx.
Definition at line 127 of file h2root.cxx.
Definition at line 112 of file h2root.cxx.
Definition at line 115 of file h2root.cxx.
Definition at line 105 of file h2root.cxx.
Definition at line 106 of file h2root.cxx.
Definition at line 109 of file h2root.cxx.
Definition at line 108 of file h2root.cxx.
Definition at line 110 of file h2root.cxx.
Definition at line 120 of file h2root.cxx.
Definition at line 121 of file h2root.cxx.
Definition at line 122 of file h2root.cxx.
Definition at line 123 of file h2root.cxx.
Definition at line 126 of file h2root.cxx.
Definition at line 125 of file h2root.cxx.
Definition at line 124 of file h2root.cxx.
Definition at line 101 of file h2root.cxx.
Definition at line 113 of file h2root.cxx.
Definition at line 114 of file h2root.cxx.
Definition at line 104 of file h2root.cxx.
Definition at line 116 of file h2root.cxx.
Definition at line 107 of file h2root.cxx.
Definition at line 103 of file h2root.cxx.
Definition at line 102 of file h2root.cxx.
Definition at line 133 of file h2root.cxx.
Definition at line 47 of file h2root.cxx.
| #define PAWC_SIZE 4000000 |
Definition at line 45 of file h2root.cxx.
Definition at line 48 of file h2root.cxx.
Definition at line 51 of file h2root.cxx.
Definition at line 111 of file h2root.cxx.
| #define type_of_call |
Definition at line 131 of file h2root.cxx.
Definition at line 129 of file h2root.cxx.
Definition at line 128 of file h2root.cxx.
convert 1d histogram
Definition at line 480 of file h2root.cxx.
convert 2d histogram
Definition at line 534 of file h2root.cxx.
convert column wise ntuple
Definition at line 680 of file h2root.cxx.
convert a directory
Definition at line 369 of file h2root.cxx.
the following structure is used in Hbook lcid points to the profile in array iq lcont = lq(lcid-1) lw = lq(lcont) ln = lq(lw) if option S jbyt(iq(lw),1,2) = 1 if option I jbyt(iq(lw),1,2) = 2
Definition at line 576 of file h2root.cxx.
convert row wise ntuple
Definition at line 612 of file h2root.cxx.
| void hbnam_ | ( | const int & | , |
| const char * | , | ||
| const int & | , | ||
| const char * | , | ||
| const int & | , | ||
| fortran_charlen_t | , | ||
| fortran_charlen_t | ) |
| void hcdir_ | ( | const char * | , |
| const char * | , | ||
| fortran_charlen_t | , | ||
| fortran_charlen_t | ) |
| void hdcofl_ | ( | ) |
| void hgive_ | ( | const int & | , |
| const char * | , | ||
| const int & | , | ||
| const float & | , | ||
| const float & | , | ||
| const int & | , | ||
| const float & | , | ||
| const float & | , | ||
| const int & | , | ||
| const int & | , | ||
| fortran_charlen_t | ) |
| void hgiven_ | ( | const int & | , |
| const char * | , | ||
| const int & | , | ||
| const char * | , | ||
| const float & | , | ||
| const float & | , | ||
| fortran_charlen_t | , | ||
| fortran_charlen_t | ) |
| void hgnpar_ | ( | const int & | , |
| const char * | , | ||
| fortran_charlen_t | ) |
| void hntvar2_ | ( | const int & | , |
| const int & | , | ||
| const char * | , | ||
| const char * | , | ||
| const char * | , | ||
| int & | , | ||
| int & | , | ||
| int & | , | ||
| int & | , | ||
| int & | , | ||
| fortran_charlen_t | , | ||
| fortran_charlen_t | , | ||
| fortran_charlen_t | ) |
| void hropen_ | ( | const int & | , |
| const char * | , | ||
| const char * | , | ||
| const char * | , | ||
| const int & | , | ||
| const int & | , | ||
| fortran_charlen_t | , | ||
| fortran_charlen_t | , | ||
| fortran_charlen_t | ) |
Definition at line 270 of file h2root.cxx.
| char bigbuf_[4000000] |
Definition at line 57 of file h2root.cxx.
| Int_t bufsize = 64000 |
Definition at line 268 of file h2root.cxx.
| char chtitl[128] |
Definition at line 84 of file h2root.cxx.
| Int_t golower = 1 |
Definition at line 267 of file h2root.cxx.
| int hcbits_[37] |
Definition at line 60 of file h2root.cxx.
| int hcbook_[51] |
Definition at line 61 of file h2root.cxx.
| int idb |
Definition at line 85 of file h2root.cxx.
| char idname[128] |
Definition at line 82 of file h2root.cxx.
| int* iq |
Definition at line 80 of file h2root.cxx.
Definition at line 89 of file h2root.cxx.
Definition at line 88 of file h2root.cxx.
| int lcdir |
Definition at line 86 of file h2root.cxx.
| int lcid |
Definition at line 86 of file h2root.cxx.
| int lcont |
Definition at line 86 of file h2root.cxx.
| int * lq |
Definition at line 80 of file h2root.cxx.
| int ncx |
Definition at line 85 of file h2root.cxx.
| int ncy |
Definition at line 85 of file h2root.cxx.
| int nentries |
Definition at line 83 of file h2root.cxx.
| int nwt |
Definition at line 85 of file h2root.cxx.
| Int_t optcwn = 1 |
Definition at line 269 of file h2root.cxx.
| int pawc_[4000000] |
Definition at line 58 of file h2root.cxx.
| float* q |
Definition at line 81 of file h2root.cxx.
| int quest_[100] |
Definition at line 59 of file h2root.cxx.
| int rzcl_[11] |
Definition at line 62 of file h2root.cxx.
| float xmax |
Definition at line 87 of file h2root.cxx.
| float xmin |
Definition at line 87 of file h2root.cxx.
| float ymax |
Definition at line 87 of file h2root.cxx.
| float ymin |
Definition at line 87 of file h2root.cxx.