#include <HistogramGenerator.h>
Definition at line 14 of file HistogramGenerator.h.
HistogramGenerator::HistogramGenerator |
( |
TH1 * |
histo, |
|
|
const RandomEngine * |
engine |
|
) |
| |
|
inline |
Constructor : initialization of the Random Generator.
Definition at line 19 of file HistogramGenerator.h.
References BaseNumericalRandomGenerator::initialize(), nbins, BaseNumericalRandomGenerator::xmax, and BaseNumericalRandomGenerator::xmin.
21 histo->GetXaxis()->GetXmin(),
22 histo->GetXaxis()->GetXmax(),
34 while (
function(
xmin) <= 0. )
xmin += du;
36 while (
function(
xmax) <= 0. )
xmax -= du;
TH1 * myHisto
Pointer to the histogram.
void initialize()
The initialization (numerical integarion, inversion)
BaseNumericalRandomGenerator(const RandomEngine *engine, double xmin=0., double xmax=1., int n=1000, int iter=6)
virtual HistogramGenerator::~HistogramGenerator |
( |
| ) |
|
|
inlinevirtual |
double HistogramGenerator::ersatzt |
( |
double |
x | ) |
|
|
private |
virtual double HistogramGenerator::function |
( |
double |
x | ) |
|
|
inlinevirtual |
TH1* HistogramGenerator::myHisto |
|
private |
int HistogramGenerator::nbins |
|
private |
n bins
Definition at line 61 of file HistogramGenerator.h.
Referenced by python.rootplot.utilities.Hist::__init_TGraph(), python.rootplot.utilities.Hist::__len__(), python.rootplot.root2matplotlib.Hist::_prepare_xaxis(), python.rootplot.root2matplotlib.Hist::_prepare_yaxis(), python.rootplot.utilities.Hist::av_xerr(), python.rootplot.utilities.Hist::av_yerr(), python.rootplot.utilities.Hist::delete_bin(), python.rootplot.utilities.Hist::divide(), ersatzt(), HistogramGenerator(), python.rootplot.utilities.Hist::TGraph(), and python.rootplot.utilities.Hist::TH1F().
TAxis* HistogramGenerator::theXaxis |
|
private |