11   SetListOfBGPar(std::vector<bool>{
false, 
false, 
false, 
false, 
false, 
true});
 
 
   35      GetFitFunction()->SetParameter(
"Height", fit_hist->GetBinContent(bin));
 
 
   75   Double_t height   = par[0];   
 
   76   Double_t centroid = par[1];   
 
   77   Double_t sigma    = par[2];   
 
   78   Double_t beta     = par[3];   
 
   79   Double_t relative = par[4];   
 
   81   Double_t gauss = height * (1.0 - relative / 100.0) * TMath::Gaus(x, centroid, sigma);
 
   83   if(beta == 0.0) { 
return gauss; }
 
   85   return gauss + relative * height / 100.0 * (TMath::Exp((x - centroid) / beta)) *
 
   86                     (TMath::Erfc(((x - centroid) / (TMath::Sqrt(2.0) * sigma)) + sigma / (TMath::Sqrt(2.0) * beta)));
 
 
   92   Double_t height   = par[0];   
 
   93   Double_t centroid = par[1];   
 
   94   Double_t sigma    = par[2];   
 
   95   Double_t step     = par[5];   
 
   97   Double_t step_func = TMath::Abs(step) * height / 100.0 * TMath::Erfc((x - centroid) / (TMath::Sqrt(2.0) * sigma));
 
 
void InitializeParameters(TH1 *hist, const double &rangeLow, const double &rangeHigh) override
Double_t CentroidErr() const override
Double_t BackgroundFunction(Double_t *dim, Double_t *par) override
Double_t PeakFunction(Double_t *dim, Double_t *par) override
Double_t Centroid() const override
void InitParNames() 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)