Go to the source code of this file.
|
int | InitHisto (struct hgram *, double, double, int, enum htype) |
|
void | ClearHisto (struct hgram *) |
|
void | UpdateHisto (struct hgram *, double) |
|
void | MUpdateHisto (struct hgram *, double, int) |
|
int | PrintHisto (FILE *, struct hgram *) |
|
int | PlotHisto (FILE *, struct hgram *, char *, char *, char *, char *) |
|
◆ LN2
#define LN2 0.69315 /* natural logarithm of 2.0 */ |
◆ RAISE10
#define RAISE10 |
( |
|
x | ) |
(pow(10.0, 1.0 * (x))) |
◆ RAISE2
#define RAISE2 |
( |
|
x | ) |
(pow(2.0, 1.0 * (x))) |
◆ htype
Enumerator |
---|
LINEAR | |
LOG2 | |
LOG10 | |
◆ ClearHisto()
void ClearHisto |
( |
struct hgram * |
hg | ) |
|
◆ InitHisto()
int InitHisto |
( |
struct hgram * |
hg, |
|
|
double |
lolimit, |
|
|
double |
hilimit, |
|
|
int |
bucketcount, |
|
|
enum |
htype |
|
) |
| |
◆ MUpdateHisto()
void MUpdateHisto |
( |
struct hgram * |
hg, |
|
|
double |
newval, |
|
|
int |
number |
|
) |
| |
◆ PlotHisto()
int PlotHisto |
( |
FILE * |
outfile, |
|
|
struct hgram * |
hg, |
|
|
char * |
graphtitle, |
|
|
char * |
xtitle, |
|
|
char * |
ytitle, |
|
|
char * |
psfileprefix |
|
) |
| |
◆ PrintHisto()
int PrintHisto |
( |
FILE * |
outfile, |
|
|
struct hgram * |
hg |
|
) |
| |
◆ UpdateHisto()
void UpdateHisto |
( |
struct hgram * |
hg, |
|
|
double |
newval |
|
) |
| |