Update 'BackgroundPdf Class'

Renata Kopecná 2022-01-28 17:45:59 +01:00
parent 935d832064
commit 1b8ee1cf7e

@ -1,4 +1,3 @@
## Table of Contents ## Table of Contents
* [Classes](#classes) * [Classes](#classes)
@ -15,16 +14,16 @@
### BackgroundPdf: public ParamValues ### BackgroundPdf: public ParamValues
Contains thhe constrained parameters, the pdf of the constrained paramerers, bool AtLeastOneConstrainFound, the RooFit funtions of (exponential, second exponential, ExpGaus function, Double Crystal ball) and the final background model pdf. Contains thhe constrained parameters, the pdf of the constrained paramerers, bool AtLeastOneConstrainFound, the RooFit funtions of (exponential, second exponential, ExpGaus function, Double Crystal ball) and the final background model pdf.
* **Public members:** * **Public members:**
* BackgroundPdf(){}; //default constructor
* RooArgSet * ConsParameter = new RooArgSet(); * RooArgSet * ConsParameter = new RooArgSet();
* RooArgList * ConsPDF = new RooArgList(); * RooArgList * ConsPDF = new RooArgList();
* bool AtLeastOneConstrainFound = false; * bool AtLeastOneConstrainFound = false;
* RooExponential * bkg_exp1(RooRealVar *B_plus_M);
* RooExponential * bkg_exp2(RooRealVar *B_plus_M);
* RooExpAndGauss * ExpG(RooRealVar *B_plus_M);
* RooDoubleCB * bkg_CB(RooRealVar *B_plus_M);
* RooAddPdf* getBplusBkgModel(RooRealVar *B_plus_M);
* **Functions:** * **Functions:**
* BackgroundPdf(){}; //default constructor
* [RooExponential * bkg_exp1()](#rooexponential---backgroundpdf-bkg_exp1)
* [RooExponential * bkg_exp2()](#rooexponential---backgroundpdf-bkg_exp2)
* [RooExpAndGauss * ExpG()](#rooexpandgauss---backgroundpdf-expg)
* [RooDoubleCB * bkg_CB()](#roodoublecb------backgroundpdf-bkg_cb)
* [RooAddPdf* getBplusBkgModel()](#rooaddpdf--backgroundpdf-getbplusbkgmodel)
* [void setAllRooVarsConstant()](#void-backgroundpdf-setallroovarsconstant) * [void setAllRooVarsConstant()](#void-backgroundpdf-setallroovarsconstant)
* ~BackgroundPdf(){}; //default destructor * ~BackgroundPdf(){}; //default destructor