Lau2DSplineDPPdf.cc
Go to the documentation of this file.
File containing LauRandom namespace. Class for defining a 2D cubic spline based on an input histogram. Definition: Lau2DCubicSpline.hh:65 void doBinFluctuation(TH2 *hist) Fluctuate the histogram bin contents in accordance with their errors. Definition: Lau2DAbsHistDPPdf.cc:77 void getUpperHalf(Double_t &x, Double_t &y) const If only using the upper half of the (symmetric) DP then transform into the correct half. Definition: Lau2DAbsHistDPPdf.cc:107 Abstract base class for defining a variation across a 2D DP based on a histogram. Definition: Lau2DAbsHistDPPdf.hh:47 virtual Double_t evaluate(Double_t x, Double_t y) const Evaluate the function at given point. Definition: Lau2DCubicSpline.cc:185 File containing declaration of Lau2DSplineDPPdf class. File containing declaration of LauDaughters class. Lau2DSplineDPPdf(const TH2 *hist, LauKinematics *kinematics, const LauVetoes *vetoes, Bool_t fluctuateBins=kFALSE, Bool_t useUpperHalfOnly=kFALSE, Bool_t squareDP=kFALSE) Constructor. Definition: Lau2DSplineDPPdf.cc:43 Double_t interpolateXYNorm(Double_t x, Double_t y) const Perform the interpolation and divide by the normalisation. Definition: Lau2DSplineDPPdf.cc:82 Double_t interpolateXY(Double_t x, Double_t y) const Perform the interpolation (unnormalised) Definition: Lau2DSplineDPPdf.cc:89 Lau2DCubicSpline * spline_ A 2D cubic spline generated from the histogram. Definition: Lau2DSplineDPPdf.hh:112 Bool_t withinDPBoundaries(Double_t x, Double_t y) const Check whether the given co-ordinates are within the kinematic boundary. Definition: Lau2DAbsHistDPPdf.cc:102 File containing declaration of Lau2DCubicSpline class. virtual Double_t analyticalIntegral(Double_t x1, Double_t x2, Double_t y1, Double_t y2) const Evaluate analytical integral in x, y, or x and y. Definition: Lau2DCubicSpline.cc:217 File containing declaration of LauKinematics class. Generated by ![]() |