Page:
BackgroundPdf Class
Pages
AddVariable.cpp
B mass model
B2Kstmumu
B2Kstmumu.pro
BDTSelection
BDTcutScanner.cpp
BackgroundPdf Class
BackgroundType Class
CompareVariables.cpp
Comparison tool
Design.cpp
Efficiency Class
Efficiency.cpp
Event generator
FCNC Fitter
Ganga
GlobalFunctions.hh
Home
InclusiveCheck.cpp
Input MVA variables
MCtruthmatching.cpp
MVA Class
MassFit.cpp
ParamValues Class
Paths.hpp
PlotTMVA.cpp
RemoveMultipleCandidates.py
ReorganizeTGraph.py
Rescale pi0 momentum
Resolution Plotting
Running the FCNC fitter
Selection code
Signal Study
SignalPdf Class
SignalType Class
Standalone Scripts
TMVA Class application
TMVA
TMsource
Utils.hpp
Utils3.py
flav.io
getPathForPython
nTrackWeights.cpp
5
BackgroundPdf Class
Renata Kopecná edited this page 2022-01-28 17:45:59 +01:00
Table of Contents
Table of Contents
Classes
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.
- Public members:
- RooArgSet * ConsParameter = new RooArgSet();
- RooArgList * ConsPDF = new RooArgList();
- bool AtLeastOneConstrainFound = false;
- Functions:
- BackgroundPdf(){}; //default constructor
- RooExponential * bkg_exp1()
- RooExponential * bkg_exp2()
- RooExpAndGauss * ExpG()
- RooDoubleCB * bkg_CB()
- RooAddPdf* getBplusBkgModel()
- void setAllRooVarsConstant()
- ~BackgroundPdf(){}; //default destructor
Functions and their parameters:
RooExponential * BackgroundPdf::bkg_exp1()
- Parameters
- RooRealVar *B_plus_M
- Return
- Returns RooExponential: the first exponential pdf
RooExponential * BackgroundPdf::bkg_exp2()
- Parameters
- RooRealVar *B_plus_M
- Return
- Returns RooExponential: the second exponential pdf
RooExpAndGauss * BackgroundPdf::ExpG()
- Parameters
- RooRealVar *B_plus_M
- Return
- Returns RooExpAndGauss: ExpGauss pdf
RooDoubleCB * BackgroundPdf::bkg_CB()
- Parameters
- RooRealVar *B_plus_M
- Return
- Return RooDoubleCB: double crystal ball pdf
RooAddPdf* BackgroundPdf::getBplusBkgModel()
- Parameters
- RooRealVar *B_plus_M
- Return
- Returns RooAddPdf, the full background model
void BackgroundPdf::setAllRooVarsConstant()
Takes all the avaialbe parameters in the background pdf and sets them to be constant.