Lau1DHistPdf.hh
Go to the documentation of this file.
44 Lau1DHistPdf(const TString& theVarName, const TH1* hist, Double_t minAbscissa, Double_t maxAbscissa,
virtual void calcLikelihoodInfo(const LauAbscissas &abscissas) Calculate the likelihood (and intermediate info) for a given abscissa. Definition: Lau1DHistPdf.cc:163 Bool_t fluctuateBins_ Control boolean for performing the fluctuation of the histogram bin contents. Definition: Lau1DHistPdf.hh:108 Bool_t useInterpolation_ Control boolean for using the linear interpolation. Definition: Lau1DHistPdf.hh:106 void doBinFluctuation() Fluctuate the histogram bin contents in accorance with their errors. Definition: Lau1DHistPdf.cc:237 Double_t getBinHistValue(Int_t bin) const Get the bin content from the histogram. Definition: Lau1DHistPdf.cc:140 Lau1DHistPdf(const TString &theVarName, const TH1 *hist, Double_t minAbscissa, Double_t maxAbscissa, Bool_t useInterpolation=kTRUE, Bool_t fluctuateBins=kFALSE) Constructor. Definition: Lau1DHistPdf.cc:32 Double_t interpolateNorm(Double_t x) const Perform the interpolation and divide by the normalisation. Definition: Lau1DHistPdf.cc:155 File containing declaration of LauAbsPdf class. virtual void calcLikelihoodInfo(const LauAbscissas &abscissas)=0 Calculate the likelihood (and all associated information) given value(s) of the abscissa(s) ... Double_t interpolate(Double_t x) const Perform the interpolation (unnormalised) Definition: Lau1DHistPdf.cc:178 virtual void calcPDFHeight(const LauKinematics *kinematics) Calculate the PDF height. Definition: Lau1DHistPdf.cc:86 Lau1DHistPdf & operator=(const Lau1DHistPdf &rhs) Copy assignment operator (not implemented) std::vector< Double_t > LauAbscissas The type used for containing multiple abscissa values. Definition: LauAbsPdf.hh:45 Generated by 1.8.5 |