Delete page 'Mass Fit'
parent
5154c1c35d
commit
fa0f23dd76
253
Mass-Fit.md
253
Mass-Fit.md
@ -1,253 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Functions and their parameters:
|
|
||||||
### bool useExtraVarBool()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* string extraVar //Shoudl be easy to add others
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### string GetsWeightPlots()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* string year
|
|
||||||
* bool UseOnlyJpsiEvents
|
|
||||||
* bool UseOnlyMuMuEvents
|
|
||||||
* bool KshortDecaysInVelo
|
|
||||||
* bool GetShapeFromMC
|
|
||||||
* string SignalType
|
|
||||||
* string BkgType
|
|
||||||
* bool ConstrainParameters
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### double massFit()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* string year
|
|
||||||
* string magnet
|
|
||||||
* int Run
|
|
||||||
* bool MC
|
|
||||||
* bool Preselected
|
|
||||||
* bool TM
|
|
||||||
* bool PHSP
|
|
||||||
* //input/output file selectionbool UseOnlyJpsiEvents
|
|
||||||
* bool UseOnlyMuMuEvents
|
|
||||||
* //signal/referencebool GetShapeFromMC
|
|
||||||
* string SigType
|
|
||||||
* string BkgType
|
|
||||||
* bool ConstrainParameters
|
|
||||||
* //shapebool KshortDecaysInVelo
|
|
||||||
* bool UseLowQ2Range
|
|
||||||
* //LL/DD? q2range?Double_t TMVAcut
|
|
||||||
* int randomSubset
|
|
||||||
* //TMVA optionsbool fixedMassRegion
|
|
||||||
* bool yieldOverFullRange
|
|
||||||
* //yield calculation regionbool sWeight
|
|
||||||
* //sWeight data?bool loopFit
|
|
||||||
* bool IsEfficiency
|
|
||||||
* //additional optionsstring sExtraVar
|
|
||||||
* int nExtraBin
|
|
||||||
* //fit in bins of extra variablebool removeMultiple
|
|
||||||
* //Remove multiple candidates?bool weighted
|
|
||||||
* bool weightedFromPi0
|
|
||||||
* string whichWeight
|
|
||||||
* //use weight in the fit?bool nonTM
|
|
||||||
* string customTMbranch
|
|
||||||
* bool gammaTM
|
|
||||||
* //TM optionsbool InclusiveSample //Fit inclusive sample?
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int quickFit()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* string year
|
|
||||||
* bool MC
|
|
||||||
* bool sWeight
|
|
||||||
* bool UseOnlyJpsiEvents
|
|
||||||
* bool UseOnlyMuMuEvents
|
|
||||||
* bool KshortDecaysInVelo
|
|
||||||
* bool GetShapeFromMC
|
|
||||||
* string SigType
|
|
||||||
* string BkgType
|
|
||||||
* bool ConstrainParameters
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int quickTest()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* bool gammaTM = false
|
|
||||||
* string customTMbranch = "TMed"
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int testOneCbBackground()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* bool MC = false
|
|
||||||
* string SigType = "OneCB"
|
|
||||||
* string BkgType = "SingleExponentialOneCB"
|
|
||||||
* string customTMbranch = ""
|
|
||||||
* bool gammaTM = false
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int efficiencyFit()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* string year = "2011"
|
|
||||||
* string magnet = "down"
|
|
||||||
* int Run = 0
|
|
||||||
* bool Preselected = true
|
|
||||||
* bool TM = true
|
|
||||||
* bool PHSP = false
|
|
||||||
* //input/output file selectionbool UseOnlyJpsiEvents = false
|
|
||||||
* bool UseOnlyMuMuEvents = false
|
|
||||||
* //signal/referencebool GetShapeFromMC = false
|
|
||||||
* string SigType = "OneCB"
|
|
||||||
* string BkgType = "SingleExponential"
|
|
||||||
* bool ConstrainParameters = false
|
|
||||||
* //shapebool KshortDecaysInVelo = Kst2Kspiplus
|
|
||||||
* //LL/DD?Double_t TMVAcut = -1.0
|
|
||||||
* //TMVA optionsbool fixedMassRegion = !Kst2Kspiplus
|
|
||||||
* //yield calculation regionbool UseLowQ2Range =false
|
|
||||||
* //q2 rangesstring sExtraVar = ""
|
|
||||||
* int nExtraBin = -1
|
|
||||||
* bool removeMultiple = false
|
|
||||||
* bool weighted = false
|
|
||||||
* bool weightedFromPi0 = false
|
|
||||||
* string whichWeight = ""
|
|
||||||
* //fit in bins of extra variablestring customTMbranch = ""
|
|
||||||
* bool gammaTM = false
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int basicYieldFit()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* string year
|
|
||||||
* int Run
|
|
||||||
* bool MC
|
|
||||||
* bool PHSP
|
|
||||||
* //input/output file selectionbool UseOnlyJpsiEvents
|
|
||||||
* bool UseOnlyMuMuEvents
|
|
||||||
* //signal/referencebool GetShapeFromMC
|
|
||||||
* string SigType
|
|
||||||
* string BkgType
|
|
||||||
* bool ConstrainParameters
|
|
||||||
* //shapebool KshortDecaysInVelo
|
|
||||||
* bool UseLowQ2Range
|
|
||||||
* //LL/DD? q2range?Double_t TMVAcut
|
|
||||||
* //TMVA optionsbool fixedMassRegion
|
|
||||||
* bool loopFit
|
|
||||||
* //yield calculation regionbool removeMultiple //remove multiple candidates //TODO: shape from MC if TMVA cut?
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int basicYieldFitAllYears()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* //Fits all years separatelybool MC = true
|
|
||||||
* bool PHSP = false
|
|
||||||
* //input/output file selectionbool UseOnlyJpsiEvents = false
|
|
||||||
* bool UseOnlyMuMuEvents = false
|
|
||||||
* //signal/referencebool GetShapeFromMC = false
|
|
||||||
* string SigType = "OneCB"
|
|
||||||
* string BkgType = "SingleExponential"
|
|
||||||
* bool ConstrainParameters = false
|
|
||||||
* //shapebool KshortDecaysInVelo = Kst2Kspiplus
|
|
||||||
* bool UseLowQ2Range =false
|
|
||||||
* //LL/DD? q2range?Double_t TMVAcut = -1.0
|
|
||||||
* //TMVA optionsbool fixedMassRegion = !Kst2Kspiplus
|
|
||||||
* bool loopFit = false
|
|
||||||
* //yield calculation regionbool removeMultiple = false //remove multiple candidates
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int basicFitAllYearsAndRegions()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* bool MC = true
|
|
||||||
* bool PHSP = false
|
|
||||||
* //input/output file selectionbool GetShapeFromMC = false
|
|
||||||
* string SigType = "OneCB"
|
|
||||||
* string BkgType = "SingleExponential"
|
|
||||||
* bool ConstrainParameters = false
|
|
||||||
* //shapebool KshortDecaysInVelo = Kst2Kspiplus
|
|
||||||
* bool UseLowQ2Range =false
|
|
||||||
* //LL/DD? q2range?Double_t TMVAcut = -1.0
|
|
||||||
* bool removeMultiple = false //TMVA options
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int getYieldBasicOptionsMC()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* bool TM
|
|
||||||
* string year
|
|
||||||
* int Run
|
|
||||||
* bool ReferenceChannel
|
|
||||||
* bool PHSP
|
|
||||||
* bool removeMultiple
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int getYieldBasicOptionsMCAllYears()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* bool TM
|
|
||||||
* bool ReferenceChannel
|
|
||||||
* bool PHSP
|
|
||||||
* bool removeMultiple
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int getYieldAllYearsBasicOptions()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* bool TM
|
|
||||||
* bool removeMultiple
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int basicYieldFitAllRuns()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* //Fits data per yearbool MC = true
|
|
||||||
* bool PHSP = false
|
|
||||||
* //input/output file selectionbool UseOnlyJpsiEvents = false
|
|
||||||
* bool UseOnlyMuMuEvents = false
|
|
||||||
* //signal/referencebool GetShapeFromMC = false
|
|
||||||
* string SigType = "OneCB"
|
|
||||||
* string BkgType = "SingleExponential"
|
|
||||||
* bool ConstrainParameters = false
|
|
||||||
* //shapebool KshortDecaysInVelo = Kst2Kspiplus
|
|
||||||
* bool UseLowQ2Range =false
|
|
||||||
* //LL/DD? q2range?Double_t TMVAcut = -1.0
|
|
||||||
* //TMVA optionsbool fixedMassRegion = !Kst2Kspiplus
|
|
||||||
* bool loopFit = false
|
|
||||||
* //yield calculation regionbool removeMultiple = false //remove multiple candidates
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int massFitTestAll()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* bool GetShapeFromMC = true
|
|
||||||
* bool ConstrainParameters = false
|
|
||||||
* int Run = 1
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int massFitTestQ2All()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* int Run
|
|
||||||
* bool PHSP
|
|
||||||
* bool UseOnlyMuMuEvents
|
|
||||||
* bool UseOnlyJpsiEvents
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int PrintFitResults()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* RooFitResult\* fitRes
|
|
||||||
* **Return**
|
|
||||||
|
|
||||||
### int fitJpsi()
|
|
||||||
|
|
||||||
* **Parameters**
|
|
||||||
* string year
|
|
||||||
* int Run
|
|
||||||
* bool MC
|
|
||||||
* double TMVAcut
|
|
||||||
* bool RemoveMultiple
|
|
||||||
* **Return**
|
|
Loading…
Reference in New Issue
Block a user