Go to the documentation of this file. 1 #ifndef PAIRANALYSISFUNCTION_H
2 #define PAIRANALYSISFUNCTION_H
52 Double_t
PeakFunGaus(
const Double_t*
x,
const Double_t* par);
62 virtual void Draw(
const Option_t* option =
"");
63 virtual void Print(Option_t* option =
"")
const;
PairAnalysisFunction & operator=(const PairAnalysisFunction &c)
PairAnalysisFunction(const PairAnalysisFunction &c)
PairAnalysisFunction(const char *name, const char *title)
void SetUseIntegral(Bool_t flag=kTRUE)
void CombineFunc(TF1 *const peak=0, TF1 *const bgnd=0)
virtual ~PairAnalysisFunction()
virtual void Print(Option_t *option="") const
void SetDefaults(Int_t type)
void SetFunction(TF1 *const combined, TF1 *const sig=0, TF1 *const back=0, Int_t parM=1, Int_t parMres=2)
void SetFitOption(const char *opt)
Double_t PeakFunGaus(const Double_t *x, const Double_t *par)
Double_t PeakBgndFun(const Double_t *x, const Double_t *par)
Double_t GetChi2Dof() const
Double_t PeakFunMC(const Double_t *x, const Double_t *par)
TF1 * GetCombinedFunction() const
virtual void Draw(const Option_t *option="")
TF1 * GetBackgroundFunction() const
Double_t PeakFunCB(const Double_t *x, const Double_t *par)
TF1 * GetSignalFunction() const