Lau2DHistPdf.hh
Go to the documentation of this file.
Double_t interpolateXY(Double_t x, Double_t y) const Perform the interpolation (unnormalised) Definition: Lau2DHistPdf.cc:284 Bool_t useInterpolation_ Control boolean for using the linear interpolation. Definition: Lau2DHistPdf.hh:194 Double_t interpolateXYNorm(Double_t x, Double_t y) const Perform the interpolation and divide by the normalisation. Definition: Lau2DHistPdf.cc:276 virtual void cacheInfo(const LauFitDataTree &inputData) Cache information from data. Definition: Lau2DHistPdf.cc:431 std::map< TString, Double_t > LauFitData Type for holding event data. Definition: LauFitDataTree.hh:31 virtual LauFitData generate(const LauKinematics *kinematics) Generate an event from the PDF. Definition: Lau2DHistPdf.cc:458 void doBinFluctuation() Fluctuate the histogram bin contents in accordance with their errors. Definition: Lau2DHistPdf.cc:441 virtual void calcLikelihoodInfo(const LauAbscissas &abscissas) Calculate the likelihood (and intermediate info) for a given value of the abscissas. Definition: Lau2DHistPdf.cc:390 Bool_t fluctuateBins_ Control boolean for performing the fluctuation of the histogram bin contents. Definition: Lau2DHistPdf.hh:196 Double_t getBinHistValue(Int_t i, Int_t j) const Get the bin content from the histogram. Definition: Lau2DHistPdf.cc:257 virtual void calcPDFHeight(const LauKinematics *kinematics) Calculate the PDF height. Definition: Lau2DHistPdf.cc:190 File containing declaration of LauAbsPdf class. virtual Double_t getLikelihood() const Retrieve the normalised likelihood value. Definition: LauAbsPdf.cc:354 Lau2DHistPdf(const std::vector< TString > &theVarNames, const TH2 *hist, const LauFitData &minVals, const LauFitData &maxVals, Bool_t useInterpolation=kTRUE, Bool_t fluctuateBins=kFALSE) Constructor. Definition: Lau2DHistPdf.cc:33 std::vector< Double_t > LauAbscissas The type used for containing multiple abscissa values. Definition: LauAbsPdf.hh:45 Generated by 1.8.5 |