Lau2DAbsHistDP.cc
Go to the documentation of this file.
45 Lau2DAbsHistDP::Lau2DAbsHistDP(const LauDaughters* daughters, Bool_t useUpperHalfOnly, Bool_t squareDP) :
55 std::cerr << "WARNING in Lau2DAbsHistDP constructor : forcing kinematics to calculate the required square DP co-ordinates" << std::endl;
133 void Lau2DAbsHistDP::raiseOrLowerBins(TH2* hist, const Double_t avEff, const Double_t avEffError)
Bool_t withinDPLimits(const Double_t m13Sq, const Double_t m23Sq) const Check whether a given (m13Sq,m23Sq) point is within the kinematic limits of the Dalitz plot... Definition: LauKinematics.cc:369 TRandom * randomFun() Access the singleton random number generator with a particular seed. Definition: LauRandom.cc:34 virtual Bool_t heightUpToDate() const Check if the maximum height of the PDF is up to date. Definition: LauAbsPdf.hh:278 ClassImp(LauAbsCoeffSet) 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 void squareDP(const Bool_t calcSquareDPCoords) Enable/disable the calculation of square Dalitz plot co-ordinates. Definition: LauKinematics.hh:68 Class that defines the particular 3-body decay under study. Definition: LauDaughters.hh:47 File containing declaration of LauDaughters class. virtual LauFitData generate(const LauKinematics *kinematics) Generate an event from the PDF. Definition: LauAbsPdf.cc:312 std::map< TString, Double_t > LauFitData Type for holding event data. Definition: LauFitDataTree.hh:45 File containing declaration of LauKinematics class. File containing declaration of LauBifurcatedGaussPdf class. 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 File containing LauRandom namespace. Class for defining a bifurcated Gaussian PDF. Definition: LauBifurcatedGaussPdf.hh:48 const LauKinematics * kinematics_ Kinematics used to check events are within DP boundary. Definition: Lau2DAbsHistDP.hh:135 File containing declaration of Lau2DAbsHistDP 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 Bool_t withinSqDPLimits(const Double_t mPrime, const Double_t thetaPrime) const Check whether a given (m',theta') point is within the kinematic limits of the Dalitz plot... Definition: LauKinematics.cc:441 Generated by 1.8.5 |