Lau2DAbsHistDP.hh
Go to the documentation of this file.
57 Lau2DAbsHistDP(const LauDaughters* daughters, Bool_t useUpperHalfOnly = kFALSE, Bool_t squareDP = kFALSE);
Pure abstract base class for defining a variation across a 2D DP. Definition: Lau2DAbsDP.hh:41 void raiseOrLowerBins(TH2 *hist, const Double_t avEff, const Double_t avEffError) Rescale the histogram bin contents based on the desired average efficiency and its uncertainty... Definition: Lau2DAbsHistDP.cc:133 void doBinFluctuation(TH2 *hist) Fluctuate the contents of each histogram bin independently, in accordance with their errors... Definition: Lau2DAbsHistDP.cc:65 Class that defines the particular 3-body decay under study. Definition: LauDaughters.hh:47 virtual Double_t interpolateXY(Double_t x, Double_t y) const =0 Perform the interpolation. Lau2DAbsHistDP(const LauDaughters *daughters, Bool_t useUpperHalfOnly=kFALSE, Bool_t squareDP=kFALSE) Constructor. Definition: Lau2DAbsHistDP.cc:45 Abstract base class for defining a variation across a 2D DP based on a histogram. ... Definition: Lau2DAbsHistDP.hh:48 Bool_t withinDPBoundaries(Double_t x, Double_t y) const Check whether the given co-ordinates are within the kinematic boundary. Definition: Lau2DAbsHistDP.cc:178 virtual Bool_t usingSquareDP() const Determine whether the histogram is defined in the square DP. Definition: Lau2DAbsHistDP.hh:77 const LauKinematics * kinematics_ Kinematics used to check events are within DP boundary. Definition: Lau2DAbsHistDP.hh:135 Lau2DAbsHistDP & operator=(const Lau2DAbsHistDP &rhs) Copy assignment operator - not implemented. File containing declaration of Lau2DAbsDP class. 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: Lau2DAbsHistDP.cc:183 Double_t computeAverageContents(const TH2 *hist) const Compute the average bin content for bins within the kinematic boundary. Definition: Lau2DAbsHistDP.cc:143 Generated by 1.8.5 |