|
META TOPICPARENT |
name="MDH0000" |
Tag and Probe useful setting
Binned Fit seetting
binsForMassPlots = cms.uint32(50),
binnedFit = cms.bool(True),
binsForFit = cms.uint32(50),
Probability Distribution Function
- Trigger efficiency : CrystalBall? + Exponential function
PDFs = cms.PSet(
cbPlusExpo = cms.vstring(
"CBShape::signal(mass, mean[3.1,3.0,3.2], sigma[0.05,0.01,0.1], alpha[1.0, 0.2, 3.0], n[2, 0.5, 100.])",
"Exponential::backgroundPass(mass, lp[0,-5,5])",
"Exponential::backgroundFail(mass, lf[0,-5,5])",
"efficiency[0.9,0,1]",
"signalFractionInPassing[0.9]"
),
),
- Tracking efficiency : Gaussian + 2nd (3rd) polynomial
gaussPlusPoly = cms.vstring(
#"Gaussian::signal(mass, mean[3.1,3.0,3.2], sigma[0.200])", ## on first heavy ion data
"Gaussian::signal(mass, mean[3.1,3.0,3.2], sigma[0.15,0.05,0.25])", ## nominal fit setting
"Chebychev::backgroundPass(mass, {cPass[0,-0.5,0.5], cPass2[0,-0.5,0.5]})",
"Chebychev::backgroundFail(mass, {cFail[0,-0.5,0.5], cFail2[0,-0.5,0.5]})",
"efficiency[0.9,0,1]",
"signalFractionInPassing[0.9]"
),
gaussPlusPoly = cms.vstring(
#"Gaussian::signal(mass, mean[3.1,3.0,3.2], sigma[0.200])", ## on first heavy ion data
"Gaussian::signal(mass, mean[3.1,3.0,3.2], sigma[0.15,0.05,0.25])", ## nominal fit setting
"Chebychev::backgroundPass(mass, {cPass[0,-0.5,0.5], cPass2[0,-0.5,0.5], cPass3[0,-0.5,0.5]})",
"Chebychev::backgroundFail(mass, {cFail[0,-0.5,0.5], cFail2[0,-0.5,0.5], cFail3[0,-0.5,0.5]})",
"efficiency[0.9,0,1]",
"signalFractionInPassing[0.9]"
),
- two Gaussian + 2nd polynomial
twoGaussPlusPoly = cms.vstring(
"Gaussian::signal1(mass, mean[3.1,3.0,3.2], sigma[0.10,0.05,0.25])",
"Gaussian::signal2(mass, mean, sigma2[0.15,0.05,0.25])",
"SUM::signal(vFrac[0.8,0,1]*signal1, signal2)",
"Chebychev::backgroundPass(mass, {cPass[0,-0.5,0.5], cPass2[0,-0.5,0.5]})",
"Chebychev::backgroundFail(mass, {cFail[0,-0.5,0.5], cFail2[0,-0.5,0.5]})",
"efficiency[0.9,0,1]",
"signalFractionInPassing[0.9]"
),
-- DongHoMoon - 26 Jan 2013 |