Update 'MassFit.cpp'

Renata Kopecná 2022-01-28 12:17:32 +01:00
parent 734c76f2a5
commit 7d981b0967

@ -1,5 +1,4 @@
# Classes # Classes
### TMefficiencyClass ### TMefficiencyClass
* **Private members:** * **Private members:**
@ -55,31 +54,30 @@ This functions checks whether the used extra variable is listed in the binning s
* bool Preselected * bool Preselected
* bool TM * bool TM
* bool PHSP * bool PHSP
* //input/output file selectionbool UseOnlyJpsiEvents * bool UseOnlyJpsiEvents
* bool UseOnlyMuMuEvents * bool UseOnlyMuMuEvents
* //signal/referencebool GetShapeFromMC * bool GetShapeFromMC
* string SigType * string SigType
* string BkgType * string BkgType
* bool ConstrainParameters * bool ConstrainParameters
* //shapebool KshortDecaysInVelo * bool KshortDecaysInVelo
* bool UseLowQ2Range * bool UseLowQ2Range
* //LL/DD? q2range?Double_t TMVAcut * Double_t TMVAcut
* int randomSubset * int randomSubset
* //TMVA optionsbool fixedMassRegion * bool fixedMassRegion
* bool yieldOverFullRange * bool yieldOverFullRange
* //yield calculation regionbool sWeight * bool sWeight
* //sWeight data?bool loopFit * bool loopFit
* bool IsEfficiency * bool IsEfficiency
* //additional optionsstring sExtraVar
* int nExtraBin * int nExtraBin
* //fit in bins of extra variablebool removeMultiple * bool removeMultiple
* //Remove multiple candidates?bool weighted * bool weighted
* bool weightedFromPi0 * bool weightedFromPi0
* string whichWeight * string whichWeight
* //use weight in the fit?bool nonTM * bool nonTM
* string customTMbranch * string customTMbranch
* bool gammaTM * bool gammaTM
* //TM optionsbool InclusiveSample //Fit inclusive sample? * bool InclusiveSample
* **Return** * **Return**
### int quickFit() ### int quickFit()
@ -123,23 +121,23 @@ This functions checks whether the used extra variable is listed in the binning s
* bool Preselected = true * bool Preselected = true
* bool TM = true * bool TM = true
* bool PHSP = false * bool PHSP = false
* //input/output file selectionbool UseOnlyJpsiEvents = false * bool UseOnlyJpsiEvents = false
* bool UseOnlyMuMuEvents = false * bool UseOnlyMuMuEvents = false
* //signal/referencebool GetShapeFromMC = false * bool GetShapeFromMC = false
* string SigType = "OneCB" * string SigType = "OneCB"
* string BkgType = "SingleExponential" * string BkgType = "SingleExponential"
* bool ConstrainParameters = false * bool ConstrainParameters = false
* //shapebool KshortDecaysInVelo = Kst2Kspiplus * bool KshortDecaysInVelo = Kst2Kspiplus
* //LL/DD?Double_t TMVAcut = -1.0 * Double_t TMVAcut = -1.0
* //TMVA optionsbool fixedMassRegion = !Kst2Kspiplus * bool fixedMassRegion = !Kst2Kspiplus
* //yield calculation regionbool UseLowQ2Range =false * bool UseLowQ2Range =false
* //q2 rangesstring sExtraVar = "" * string sExtraVar = ""
* int nExtraBin = -1 * int nExtraBin = -1
* bool removeMultiple = false * bool removeMultiple = false
* bool weighted = false * bool weighted = false
* bool weightedFromPi0 = false * bool weightedFromPi0 = false
* string whichWeight = "" * string whichWeight = ""
* //fit in bins of extra variablestring customTMbranch = "" * string customTMbranch = ""
* bool gammaTM = false * bool gammaTM = false
* **Return** * **Return**