Page:
BackgroundType 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
2
BackgroundType Class
Renata Kopecná edited this page 2022-01-28 17:31:53 +01:00
Table of Contents
Classes
BackgroundType
The protected members are booleans deciding what RooFit function should be used. Public memebrs are a boolean deciding whether to use crystal-ball as background or no backgorund at all, list of constrained parameters and their pdfs and the vector of the background fit variables.
- Protected members:
- bool SingleExponential
- bool DoubleExponential
- bool ExpGaus
- bool FixBkgParameters
- bool ConstrBkgParameters
- Public members:
- bool bkgOneCB
- RooArgSet * BkgConsParameter = new RooArgSet()
- RooArgList * BkgConsPDF = new RooArgList()
- bool BkgAtLeastOneConstrainFound = false
- vector<RooRealVar *>BkgRooVars = {}
- bool NoBackground
- Functions:
Functions and their parameters:
void BackgroundType::setBackgroundType()
Parses the string bkgType and sets the Protected members of the class.
- Parameters
- string bkgType
- bool TM
- bool FixParams
- bool ConstrParams
vector<string> BackgroundType::getBkgListOfParams()
- Return
- A vector of all variable names from BkgRooVars