Lau2DHistPdf Class Reference Class for defining a 2D histogram PDF. More...
Inheritance diagram for Lau2DHistPdf:
Detailed DescriptionClass for defining a 2D histogram PDF. Class for defining a 2D histogram PDF. Employs linear interpolation to get the histogram value based on how far away a point is to nearby bin centres. The returned values are normalised to the total area. Definition at line 33 of file Lau2DHistPdf.hh. Constructor & Destructor Documentation
Constructor.
Definition at line 33 of file Lau2DHistPdf.cc.
Destructor. Definition at line 151 of file Lau2DHistPdf.cc.
Copy constructor. Definition at line 161 of file Lau2DHistPdf.cc. Member Function Documentation
Cache information from data.
Reimplemented from LauAbsPdf. Definition at line 431 of file Lau2DHistPdf.cc.
Calculate the likelihood (and intermediate info) for a given value of the abscissas.
Implements LauAbsPdf. Definition at line 390 of file Lau2DHistPdf.cc.
Calculate the likelihood (and intermediate info) for a given event number.
Reimplemented from LauAbsPdf. Definition at line 409 of file Lau2DHistPdf.cc.
Calculate the normalisation. Reimplemented from LauAbsPdf. Definition at line 202 of file Lau2DHistPdf.cc.
Calculate the PDF height.
Implements LauAbsPdf. Definition at line 190 of file Lau2DHistPdf.cc.
Check the normalisation calculation. Definition at line 227 of file Lau2DHistPdf.cc.
Check that PDF is positive. Check that PDF is positive. Dealt with in getBinHistValue, so nothing to do here. Implements LauAbsPdf. Definition at line 105 of file Lau2DHistPdf.hh.
Fluctuate the histogram bin contents in accordance with their errors. Definition at line 441 of file Lau2DHistPdf.cc.
Generate an event from the PDF.
Reimplemented from LauAbsPdf. Definition at line 458 of file Lau2DHistPdf.cc.
Get the bin content from the histogram.
Definition at line 257 of file Lau2DHistPdf.cc.
Get likelihood only for the given variable.
Reimplemented from LauAbsPdf. Definition at line 419 of file Lau2DHistPdf.cc.
Get the maximum value of x-axis abscissa. Definition at line 59 of file Lau2DHistPdf.hh.
Get the maximum value of y-axis abscissa. Definition at line 68 of file Lau2DHistPdf.hh.
Get the minimum value of x-axis abscissa. Definition at line 56 of file Lau2DHistPdf.hh.
Get the minimum value of y-axis abscissa. Definition at line 65 of file Lau2DHistPdf.hh.
Get the range of x-axis abscissa values. Definition at line 62 of file Lau2DHistPdf.hh.
Get the range of y-axis abscissa values. Definition at line 71 of file Lau2DHistPdf.hh.
Perform the interpolation (unnormalised)
Definition at line 284 of file Lau2DHistPdf.cc.
Perform the interpolation and divide by the normalisation.
Definition at line 276 of file Lau2DHistPdf.cc. Member Data Documentation
The histogram x-axis bin width. Definition at line 190 of file Lau2DHistPdf.hh.
The histogram y-axis bin width. Definition at line 192 of file Lau2DHistPdf.hh.
Control boolean for performing the fluctuation of the histogram bin contents. Definition at line 202 of file Lau2DHistPdf.hh.
The underlying histogram. Definition at line 156 of file Lau2DHistPdf.hh.
The histogram x-axis inverse bin width. Definition at line 195 of file Lau2DHistPdf.hh.
The histogram y-axis inverse bin width. Definition at line 197 of file Lau2DHistPdf.hh.
The histogram x-axis maximum. Definition at line 179 of file Lau2DHistPdf.hh.
The histogram y-axis maximum. Definition at line 183 of file Lau2DHistPdf.hh.
The histogram x-axis minimum. Definition at line 177 of file Lau2DHistPdf.hh.
The histogram y-axis minimum. Definition at line 181 of file Lau2DHistPdf.hh.
The number of bins on the x-axis of the histogram. Definition at line 173 of file Lau2DHistPdf.hh.
The number of bins on the y-axis of the histogram. Definition at line 175 of file Lau2DHistPdf.hh.
The histogram x-axis range. Definition at line 185 of file Lau2DHistPdf.hh.
The histogram y-axis range. Definition at line 187 of file Lau2DHistPdf.hh.
Control boolean for using the linear interpolation. Definition at line 200 of file Lau2DHistPdf.hh.
x variable name Definition at line 168 of file Lau2DHistPdf.hh.
Projection of histogram x-axis. Definition at line 158 of file Lau2DHistPdf.hh.
1D PDF for x variable Definition at line 163 of file Lau2DHistPdf.hh.
y variable name Definition at line 170 of file Lau2DHistPdf.hh.
Projection of histogram y-axis. Definition at line 160 of file Lau2DHistPdf.hh.
1D PDF for y variable Definition at line 165 of file Lau2DHistPdf.hh. The documentation for this class was generated from the following files:
Generated by 1.8.5 |