6 if(relativeLimit >= 0) {
7 GetFitFunction()->SetParLimits(1, (1. - relativeLimit) * centroid, (1. + relativeLimit) * centroid);
17 SetListOfBGPar(std::vector<bool>{
false,
false,
false,
false,
false,
true});
40 GetFitFunction()->SetParameter(
"height", fit_hist->GetBinContent(bin));
65 Double_t height = par[0];
67 Double_t sigma = par[2];
69 Double_t gauss = height * TMath::Gaus(x, c, sigma);
Double_t PeakFunction(Double_t *dim, Double_t *par) override
void InitParNames() override
void InitializeParameters(TH1 *hist, const double &rangeLow, const double &rangeHigh) override
Double_t CentroidErr() const override
Double_t Centroid() const override
TF1 * GetFitFunction() const
void SetPeakFunction(TF1 *function)
bool ParameterSetByUser(int par)
Double_t TotalFunction(Double_t *dim, Double_t *par)
void SetFitFunction(TF1 *function)
void SetListOfBGPar(const std::vector< bool > &list_of_bg_par)