![]() |
AliPhysics
b5b0183 (b5b0183)
|
#include <AliHFVnVsMassFitter.h>
Classes | |
struct | AliHFGlobalChi2 |
Public Types | |
enum | ETypeOfBkg { kExpo =0, kLin =1, kPol2 =2, kNoBk =3, kPow =4, kPowEx =5, kPoln =6 } |
enum | ETypeOfSgn { kGaus =0, k2Gaus =1 } |
Private Member Functions | |
Double_t | GetGausPDF (Double_t x, Double_t mean, Double_t sigma) |
fit functions More... | |
Double_t | GetExpoPDF (Double_t x, Double_t slope) |
Double_t | GetPolPDF (Double_t x, Double_t *pars, Int_t order, Bool_t isnorm=kTRUE) |
Double_t | GetPowerFuncPDF (Double_t x, Double_t *pars) |
Double_t | GetPowerExpoPDF (Double_t x, Double_t *pars) |
Double_t | GetHigherPolFuncPDF (Double_t x, Double_t *pars) |
Double_t | MassSignal (Double_t *m, Double_t *pars) |
Double_t | MassBkg (Double_t *m, Double_t *pars) |
Double_t | MassRfl (Double_t *m, Double_t *par) |
Double_t | MassBkgRfl (Double_t *m, Double_t *par) |
Double_t | MassSecondPeak (Double_t *m, Double_t *par) |
Double_t | vnBkgFunc (Double_t *m, Double_t *pars) |
Double_t | MassFunc (Double_t *m, Double_t *pars) |
Double_t | vnFunc (Double_t *m, Double_t *pars) |
void | DefineNumberOfParameters () |
private methods More... | |
Bool_t | MassPrefit () |
Bool_t | VnSBPrefit () |
void | DrawFit () |
void | SetParNames () |
Private Attributes | |
TH1F * | fMassHisto |
data members More... | |
TH1F * | fVnVsMassHisto |
mass histogram to fit More... | |
Int_t | fMassSgnFuncType |
vn vs. mass histogram to fit More... | |
Int_t | fMassBkgFuncType |
type of mass signal fit function More... | |
Int_t | fVnBkgFuncType |
type of mass bkg fit function More... | |
TF1 * | fMassFuncFromPrefit |
type of vn bkg fit function More... | |
TF1 * | fMassBkgFunc |
mass fit function (1st step, from prefit) More... | |
TF1 * | fMassSgnFunc |
mass bkg fit function (final, after simultaneus fit) More... | |
TF1 * | fMassTotFunc |
mass signal fit function (final, after simultaneus fit) More... | |
TF1 * | fVnBkgFuncSb |
mass fit function (final, after simultaneus fit) More... | |
TF1 * | fVnBkgFunc |
vn bkg fit function (1st step from SB prefit) More... | |
TF1 * | fVnTotFunc |
vn bkg fit function (final, after simultaneus fit) More... | |
AliHFInvMassFitter * | fMassFitter |
vn fit function (final, after simultaneus fit) More... | |
Double_t | fMassMin |
mass fitter for mass prefit More... | |
Double_t | fMassMax |
upper mass limit More... | |
Double_t | fVn |
lower mass limit More... | |
Double_t | fVnUncertainty |
vn of the signal from fit More... | |
Double_t | fSigma |
uncertainty on vn of the signal from simultaneus fit More... | |
Double_t | fSigmaUncertainty |
mass peak width from simultaneus fit More... | |
Double_t | fMean |
uncertainty on mass peak width from simultaneus fit More... | |
Double_t | fMeanUncertainty |
mass peak position from simultaneus fit More... | |
Double_t | fRawYield |
uncertainty on mass peak position from simultaneus fit More... | |
Double_t | fRawYieldUncertainty |
raw yield from simultaneus fit More... | |
Double_t | fChiSquare |
uncertainty raw yield from simultaneus fit More... | |
Int_t | fNDF |
simultaneus fit chi square More... | |
Double_t | fProb |
simultaneus fit number of degree of freedom More... | |
Int_t | fNSigmaForSB |
simultaneus fit probability More... | |
Double_t | fSigmaInit |
number of sigma for sidebands region (vn bkg prefit) More... | |
Double_t | fMeanInit |
initialization for peak width More... | |
Bool_t | fSigmaFixedFromMassFit |
initialization for peak position More... | |
Bool_t | fMeanFixedFromMassFit |
flag to fix peak width from mass prefit More... | |
Double_t | fMassParticle |
flag to fix peak position from mass prefit More... | |
Int_t | fNParsMassSgn |
mass of selected particle More... | |
Int_t | fNParsMassBkg |
number of parameters in mass signal fit function More... | |
Int_t | fNParsVnBkg |
number of parameters in mass bkg fit function More... | |
Int_t | fSigmaFixed |
number of parameters in vn bkg fit function More... | |
Int_t | fMeanFixed |
flag to fix peak width More... | |
Int_t | fPolDegreeBkg |
flag to fix peak position More... | |
Bool_t | fReflections |
degree of polynomial expansion for back fit (option 6 for back) More... | |
Int_t | fNParsRfl |
flag use/not use reflections More... | |
Double_t | fRflOverSig |
fit parameters in reflection fit function More... | |
Bool_t | fFixRflOverSig |
reflection/signal More... | |
TH1F * | fHistoTemplRfl |
switch for fix refl/signal More... | |
TH1F * | fHistoTemplRflInit |
histogram with reflection template More... | |
TF1 * | fMassRflFunc |
initial histogram with reflection template More... | |
TF1 * | fMassBkgRflFunc |
fit function for reflections More... | |
TString | fRflOpt |
mass bkg fit function plus reflections (final, after simultaneus fit) More... | |
Double_t | fMinRefl |
refelction option More... | |
Double_t | fMaxRefl |
minimum for refelction histo More... | |
Bool_t | fSmoothRfl |
maximum for refelction histo More... | |
Double_t | fRawYieldHelp |
switch for smoothing of reflection template More... | |
Bool_t | fSecondPeak |
internal variable for fit with reflections More... | |
TF1 * | fMassSecPeakFunc |
switch off/on second peak (for D+->KKpi in Ds) More... | |
Int_t | fNParsSec |
fit function for second peak More... | |
Double_t | fSecMass |
number of parameters in second peak fit function More... | |
Double_t | fSecWidth |
position of the 2nd peak More... | |
Bool_t | fFixSecMass |
width of the 2nd peak More... | |
Bool_t | fFixSecWidth |
flag to fix the position of the 2nd peak More... | |
Double_t | fVnSecPeak |
flag to fix the width of the 2nd peak More... | |
Bool_t | fDoSecondPeakVn |
vn of second peak from fit More... | |
Double_t | fVnSecPeakUncertainty |
flag to introduce second peak vn in the vn vs. mass fit More... | |
Int_t | fHarmonic |
vn uncertainty of second peak from fit More... | |
Definition at line 16 of file AliHFVnVsMassFitter.h.
Enumerator | |
---|---|
kExpo | |
kLin | |
kPol2 | |
kNoBk | |
kPow | |
kPowEx | |
kPoln |
Definition at line 23 of file AliHFVnVsMassFitter.h.
Enumerator | |
---|---|
kGaus | |
k2Gaus |
Definition at line 24 of file AliHFVnVsMassFitter.h.
AliHFVnVsMassFitter::AliHFVnVsMassFitter | ( | ) |
Definition at line 26 of file AliHFVnVsMassFitter.cxx.
AliHFVnVsMassFitter::AliHFVnVsMassFitter | ( | TH1F * | hMass, |
TH1F * | hvn, | ||
Double_t | min, | ||
Double_t | max, | ||
Int_t | funcMassBkg, | ||
Int_t | funcMassSgn, | ||
Int_t | funcvnBkg | ||
) |
Definition at line 93 of file AliHFVnVsMassFitter.cxx.
AliHFVnVsMassFitter::~AliHFVnVsMassFitter | ( | ) |
Definition at line 164 of file AliHFVnVsMassFitter.cxx.
void AliHFVnVsMassFitter::Background | ( | Double_t | nOfSigma, |
Double_t & | background, | ||
Double_t & | errbackground | ||
) | const |
Return background integral in mean +- n sigma
Definition at line 661 of file AliHFVnVsMassFitter.cxx.
Referenced by GetTemplateReflections(), and Significance().
void AliHFVnVsMassFitter::Background | ( | Double_t | min, |
Double_t | max, | ||
Double_t & | background, | ||
Double_t & | errbackground | ||
) | const |
Return background integral in a range
Definition at line 673 of file AliHFVnVsMassFitter.cxx.
|
private |
private methods
Definition at line 509 of file AliHFVnVsMassFitter.cxx.
Referenced by AliHFVnVsMassFitter(), and SimultaneusFit().
|
private |
Steering method to draw the fit output
Definition at line 953 of file AliHFVnVsMassFitter.cxx.
Referenced by SimultaneusFit().
void AliHFVnVsMassFitter::DrawHere | ( | TVirtualPad * | c | ) |
Core method to draw the fit output
Definition at line 322 of file AliHFVnVsMassFitter.cxx.
Referenced by DrawFit().
|
inline |
Definition at line 37 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 36 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 77 of file AliHFVnVsMassFitter.h.
Definition at line 742 of file AliHFVnVsMassFitter.cxx.
Referenced by MassBkg().
|
inline |
Definition at line 80 of file AliHFVnVsMassFitter.h.
fit functions
Definition at line 736 of file AliHFVnVsMassFitter.cxx.
Referenced by MassSecondPeak(), and MassSignal().
Definition at line 781 of file AliHFVnVsMassFitter.cxx.
Referenced by MassBkg().
|
inline |
Definition at line 93 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 71 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 72 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 78 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 81 of file AliHFVnVsMassFitter.h.
|
private |
Definition at line 748 of file AliHFVnVsMassFitter.cxx.
Referenced by MassBkg(), and vnBkgFunc().
Definition at line 774 of file AliHFVnVsMassFitter.cxx.
Referenced by MassBkg().
Definition at line 767 of file AliHFVnVsMassFitter.cxx.
Referenced by MassBkg().
|
inline |
Definition at line 75 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 76 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 79 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 73 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 74 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 82 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 69 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 70 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 97 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 61 of file AliHFVnVsMassFitter.h.
Definition at line 807 of file AliHFVnVsMassFitter.cxx.
Referenced by MassBkgRfl(), MassFunc(), SimultaneusFit(), and vnFunc().
Definition at line 854 of file AliHFVnVsMassFitter.cxx.
Referenced by SimultaneusFit().
Definition at line 892 of file AliHFVnVsMassFitter.cxx.
Referenced by SimultaneusFit().
|
private |
Definition at line 427 of file AliHFVnVsMassFitter.cxx.
Referenced by SimultaneusFit().
Fit function for reflections: D0->Kpi decays with swapped mass assignment to pion and kaon decay tracks
Definition at line 836 of file AliHFVnVsMassFitter.cxx.
Referenced by MassBkgRfl(), MassFunc(), SimultaneusFit(), and vnFunc().
Fit function for a second gaussian peak To be used, e.g., for D+->KKpi in the Ds mass spectrum
Definition at line 870 of file AliHFVnVsMassFitter.cxx.
Referenced by MassFunc(), SimultaneusFit(), and vnFunc().
Definition at line 791 of file AliHFVnVsMassFitter.cxx.
Referenced by MassFunc(), SimultaneusFit(), and vnFunc().
|
inline |
Definition at line 57 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 66 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 31 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 30 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 56 of file AliHFVnVsMassFitter.h.
Referenced by SetFixReflOverS().
|
inline |
Definition at line 34 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 33 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 38 of file AliHFVnVsMassFitter.h.
|
private |
Definition at line 570 of file AliHFVnVsMassFitter.cxx.
Referenced by SimultaneusFit().
|
inline |
Definition at line 32 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 39 of file AliHFVnVsMassFitter.h.
|
inline |
option could be: "template" use MC histograms "1gaus" ot "singlegaus" single gaussian function fit to MC templates "2gaus" ot "doublegaus" double gaussian function fit to MC templates "pol3" 3rd order polynomial fit to MC templates "pol6" 6th order polynomial fit to MC templates
Definition at line 43 of file AliHFVnVsMassFitter.h.
|
inline |
Definition at line 35 of file AliHFVnVsMassFitter.h.
void AliHFVnVsMassFitter::Signal | ( | Double_t | nOfSigma, |
Double_t & | signal, | ||
Double_t & | errsignal | ||
) | const |
Return signal integral in mean +- n sigma
Definition at line 638 of file AliHFVnVsMassFitter.cxx.
Referenced by GetTemplateReflections().
void AliHFVnVsMassFitter::Signal | ( | Double_t | min, |
Double_t | max, | ||
Double_t & | signal, | ||
Double_t & | errsignal | ||
) | const |
Return signal integral in a range
Definition at line 649 of file AliHFVnVsMassFitter.cxx.
void AliHFVnVsMassFitter::Significance | ( | Double_t | nOfSigma, |
Double_t & | significance, | ||
Double_t & | errsignificance | ||
) | const |
Return significance in mean +- n sigma
Definition at line 704 of file AliHFVnVsMassFitter.cxx.
Referenced by GetTemplateReflections().
void AliHFVnVsMassFitter::Significance | ( | Double_t | min, |
Double_t | max, | ||
Double_t & | significance, | ||
Double_t & | errsignificance | ||
) | const |
Return significance integral in a range
Definition at line 717 of file AliHFVnVsMassFitter.cxx.
Definition at line 185 of file AliHFVnVsMassFitter.cxx.
Definition at line 878 of file AliHFVnVsMassFitter.cxx.
Referenced by SimultaneusFit(), vnFunc(), and VnSBPrefit().
Definition at line 916 of file AliHFVnVsMassFitter.cxx.
Referenced by SimultaneusFit().
|
private |
Definition at line 459 of file AliHFVnVsMassFitter.cxx.
Referenced by SimultaneusFit().
|
private |
uncertainty raw yield from simultaneus fit
Definition at line 162 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), GetChiSquare(), GetReducedChiSquare(), and SimultaneusFit().
|
private |
vn of second peak from fit
Definition at line 198 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), IncludeSecondGausPeak(), SetParNames(), SimultaneusFit(), and vnFunc().
|
private |
reflection/signal
Definition at line 180 of file AliHFVnVsMassFitter.h.
Referenced by MassPrefit(), SetFixReflOverS(), and SimultaneusFit().
|
private |
width of the 2nd peak
Definition at line 195 of file AliHFVnVsMassFitter.h.
Referenced by IncludeSecondGausPeak(), MassPrefit(), and SimultaneusFit().
|
private |
flag to fix the position of the 2nd peak
Definition at line 196 of file AliHFVnVsMassFitter.h.
Referenced by IncludeSecondGausPeak(), MassPrefit(), and SimultaneusFit().
|
private |
vn uncertainty of second peak from fit
Definition at line 200 of file AliHFVnVsMassFitter.h.
Referenced by AliHFVnVsMassFitter(), DrawHere(), SetHarmonic(), and SetParNames().
|
private |
switch for fix refl/signal
Definition at line 181 of file AliHFVnVsMassFitter.h.
Referenced by GetTemplateReflections(), MassBkgRfl(), MassPrefit(), MassRfl(), and ~AliHFVnVsMassFitter().
|
private |
histogram with reflection template
Definition at line 182 of file AliHFVnVsMassFitter.h.
Referenced by GetTemplateReflections(), MassPrefit(), SetTemplateReflections(), and ~AliHFVnVsMassFitter().
|
private |
mass fit function (1st step, from prefit)
Definition at line 145 of file AliHFVnVsMassFitter.h.
Referenced by Background(), DrawHere(), SimultaneusFit(), and ~AliHFVnVsMassFitter().
|
private |
type of mass signal fit function
Definition at line 142 of file AliHFVnVsMassFitter.h.
Referenced by DefineNumberOfParameters(), MassBkg(), MassPrefit(), SetMassBkgFunc(), SetParNames(), and SetPolDegreeForBackgroundFit().
|
private |
fit function for reflections
Definition at line 184 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), SimultaneusFit(), and ~AliHFVnVsMassFitter().
|
private |
vn fit function (final, after simultaneus fit)
Definition at line 151 of file AliHFVnVsMassFitter.h.
Referenced by MassPrefit(), VnSBPrefit(), and ~AliHFVnVsMassFitter().
|
private |
type of vn bkg fit function
Definition at line 144 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), MassPrefit(), SimultaneusFit(), and ~AliHFVnVsMassFitter().
|
private |
data members
Definition at line 139 of file AliHFVnVsMassFitter.h.
Referenced by AliHFVnVsMassFitter(), Background(), DrawHere(), MassPrefit(), MassRfl(), MassSignal(), Signal(), SimultaneusFit(), and ~AliHFVnVsMassFitter().
|
private |
upper mass limit
Definition at line 153 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), GetExpoPDF(), GetPolPDF(), GetPowerFuncPDF(), MassPrefit(), MassRfl(), SimultaneusFit(), and VnSBPrefit().
|
private |
mass fitter for mass prefit
Definition at line 152 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), GetExpoPDF(), GetPolPDF(), GetPowerFuncPDF(), MassPrefit(), MassRfl(), SimultaneusFit(), and VnSBPrefit().
|
private |
flag to fix peak position from mass prefit
Definition at line 170 of file AliHFVnVsMassFitter.h.
Referenced by GetHigherPolFuncPDF(), GetParticlePdgMass(), and SetParticlePdgMass().
|
private |
initial histogram with reflection template
Definition at line 183 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), SimultaneusFit(), and ~AliHFVnVsMassFitter().
|
private |
switch off/on second peak (for D+->KKpi in Ds)
Definition at line 191 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), SimultaneusFit(), and ~AliHFVnVsMassFitter().
|
private |
mass bkg fit function (final, after simultaneus fit)
Definition at line 146 of file AliHFVnVsMassFitter.h.
Referenced by Signal(), SimultaneusFit(), and ~AliHFVnVsMassFitter().
|
private |
vn vs. mass histogram to fit
Definition at line 141 of file AliHFVnVsMassFitter.h.
Referenced by DefineNumberOfParameters(), DrawHere(), MassPrefit(), MassSignal(), SetMassSgnFunc(), and SetParNames().
|
private |
mass signal fit function (final, after simultaneus fit)
Definition at line 147 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), GetMassTotFitFunc(), SimultaneusFit(), and ~AliHFVnVsMassFitter().
|
private |
minimum for refelction histo
Definition at line 187 of file AliHFVnVsMassFitter.h.
Referenced by MassPrefit(), and SetTemplateReflections().
|
private |
uncertainty on mass peak width from simultaneus fit
Definition at line 158 of file AliHFVnVsMassFitter.h.
Referenced by Background(), GetMean(), Signal(), Significance(), and SimultaneusFit().
|
private |
flag to fix peak width
Definition at line 175 of file AliHFVnVsMassFitter.h.
Referenced by MassPrefit(), SetInitialGaussianMean(), and SimultaneusFit().
|
private |
flag to fix peak width from mass prefit
Definition at line 169 of file AliHFVnVsMassFitter.h.
Referenced by FixMeanFromMassFit(), and SimultaneusFit().
|
private |
initialization for peak width
Definition at line 167 of file AliHFVnVsMassFitter.h.
Referenced by MassPrefit(), and SetInitialGaussianMean().
|
private |
mass peak position from simultaneus fit
Definition at line 159 of file AliHFVnVsMassFitter.h.
Referenced by GetMeanUncertainty(), and SimultaneusFit().
|
private |
refelction option
Definition at line 186 of file AliHFVnVsMassFitter.h.
Referenced by MassPrefit(), and SetTemplateReflections().
|
private |
simultaneus fit chi square
Definition at line 163 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), GetNDF(), GetReducedChiSquare(), and SimultaneusFit().
|
private |
number of parameters in mass signal fit function
Definition at line 172 of file AliHFVnVsMassFitter.h.
Referenced by DefineNumberOfParameters(), DrawHere(), MassBkgRfl(), MassFunc(), SetParNames(), SimultaneusFit(), and vnFunc().
|
private |
mass of selected particle
Definition at line 171 of file AliHFVnVsMassFitter.h.
Referenced by DefineNumberOfParameters(), MassFunc(), SetParNames(), SimultaneusFit(), and vnFunc().
|
private |
flag use/not use reflections
Definition at line 178 of file AliHFVnVsMassFitter.h.
Referenced by DefineNumberOfParameters(), MassBkgRfl(), MassFunc(), SetParNames(), SimultaneusFit(), and vnFunc().
|
private |
fit function for second peak
Definition at line 192 of file AliHFVnVsMassFitter.h.
Referenced by DefineNumberOfParameters(), MassFunc(), SetParNames(), SimultaneusFit(), and vnFunc().
|
private |
number of parameters in mass bkg fit function
Definition at line 173 of file AliHFVnVsMassFitter.h.
Referenced by DefineNumberOfParameters(), SetParNames(), SimultaneusFit(), vnFunc(), and VnSBPrefit().
|
private |
simultaneus fit probability
Definition at line 165 of file AliHFVnVsMassFitter.h.
Referenced by SetNSigmaForVnSB(), and VnSBPrefit().
|
private |
flag to fix peak position
Definition at line 176 of file AliHFVnVsMassFitter.h.
Referenced by DefineNumberOfParameters(), GetHigherPolFuncPDF(), MassPrefit(), and SetPolDegreeForBackgroundFit().
|
private |
simultaneus fit number of degree of freedom
Definition at line 164 of file AliHFVnVsMassFitter.h.
Referenced by GetFitProbability(), and SimultaneusFit().
|
private |
uncertainty on mass peak position from simultaneus fit
Definition at line 160 of file AliHFVnVsMassFitter.h.
Referenced by GetRawYield(), Signal(), Significance(), and SimultaneusFit().
|
private |
switch for smoothing of reflection template
Definition at line 189 of file AliHFVnVsMassFitter.h.
Referenced by MassRfl(), and MassSignal().
|
private |
raw yield from simultaneus fit
Definition at line 161 of file AliHFVnVsMassFitter.h.
Referenced by GetRawYieldUncertainty(), Signal(), Significance(), and SimultaneusFit().
|
private |
degree of polynomial expansion for back fit (option 6 for back)
Definition at line 177 of file AliHFVnVsMassFitter.h.
Referenced by DefineNumberOfParameters(), MassFunc(), MassPrefit(), SetParNames(), SetTemplateReflections(), SimultaneusFit(), and vnFunc().
|
private |
mass bkg fit function plus reflections (final, after simultaneus fit)
Definition at line 185 of file AliHFVnVsMassFitter.h.
Referenced by MassPrefit(), and SetTemplateReflections().
|
private |
fit parameters in reflection fit function
Definition at line 179 of file AliHFVnVsMassFitter.h.
Referenced by MassPrefit(), and SetInitialReflOverS().
|
private |
number of parameters in second peak fit function
Definition at line 193 of file AliHFVnVsMassFitter.h.
Referenced by IncludeSecondGausPeak(), and MassPrefit().
|
private |
internal variable for fit with reflections
Definition at line 190 of file AliHFVnVsMassFitter.h.
Referenced by DefineNumberOfParameters(), DrawHere(), IncludeSecondGausPeak(), MassFunc(), MassPrefit(), SetParNames(), SimultaneusFit(), and vnFunc().
|
private |
position of the 2nd peak
Definition at line 194 of file AliHFVnVsMassFitter.h.
Referenced by IncludeSecondGausPeak(), and MassPrefit().
|
private |
uncertainty on vn of the signal from simultaneus fit
Definition at line 156 of file AliHFVnVsMassFitter.h.
Referenced by Background(), GetSigma(), Signal(), Significance(), and SimultaneusFit().
|
private |
number of parameters in vn bkg fit function
Definition at line 174 of file AliHFVnVsMassFitter.h.
Referenced by MassPrefit(), SetInitialGaussianSigma(), and SimultaneusFit().
|
private |
initialization for peak position
Definition at line 168 of file AliHFVnVsMassFitter.h.
Referenced by FixSigmaFromMassFit(), and SimultaneusFit().
|
private |
number of sigma for sidebands region (vn bkg prefit)
Definition at line 166 of file AliHFVnVsMassFitter.h.
Referenced by MassPrefit(), and SetInitialGaussianSigma().
|
private |
mass peak width from simultaneus fit
Definition at line 157 of file AliHFVnVsMassFitter.h.
Referenced by GetSigmaUncertainty(), and SimultaneusFit().
|
private |
maximum for refelction histo
Definition at line 188 of file AliHFVnVsMassFitter.h.
Referenced by MassRfl().
|
private |
lower mass limit
Definition at line 154 of file AliHFVnVsMassFitter.h.
Referenced by GetVn(), and SimultaneusFit().
|
private |
vn bkg fit function (1st step from SB prefit)
Definition at line 149 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), SimultaneusFit(), and ~AliHFVnVsMassFitter().
|
private |
mass fit function (final, after simultaneus fit)
Definition at line 148 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), SetParNames(), SimultaneusFit(), VnSBPrefit(), and ~AliHFVnVsMassFitter().
|
private |
type of mass bkg fit function
Definition at line 143 of file AliHFVnVsMassFitter.h.
Referenced by DefineNumberOfParameters(), SetVnBkgFunc(), vnBkgFunc(), and VnSBPrefit().
|
private |
flag to fix the width of the 2nd peak
Definition at line 197 of file AliHFVnVsMassFitter.h.
Referenced by SimultaneusFit().
|
private |
flag to introduce second peak vn in the vn vs. mass fit
Definition at line 199 of file AliHFVnVsMassFitter.h.
Referenced by SimultaneusFit().
|
private |
vn bkg fit function (final, after simultaneus fit)
Definition at line 150 of file AliHFVnVsMassFitter.h.
Referenced by DrawHere(), GetVnVsMassTotFitFunc(), SetParNames(), SimultaneusFit(), and ~AliHFVnVsMassFitter().
|
private |
vn of the signal from fit
Definition at line 155 of file AliHFVnVsMassFitter.h.
Referenced by GetVnUncertainty(), and SimultaneusFit().
|
private |
mass histogram to fit
Definition at line 140 of file AliHFVnVsMassFitter.h.
Referenced by AliHFVnVsMassFitter(), DrawHere(), MassPrefit(), SimultaneusFit(), VnSBPrefit(), and ~AliHFVnVsMassFitter().