I got a problem to fit my background sideband dimuon distribution with
RooNovisibirsk. It gives me stupid result, just a vertical line on data plot
and initial parameters I put it: peak, width, tail.
any progress to solve my problem. I have a CMS SUS General meeting next week where I would liketo show fit with RooNovosibirsk as a background for our dimuon analysis.
is anyone working on problem with RooNovosibirsk ? Just to make sure that it is not forgotten. We asked by CMS SUSY PAG to do a bias test with two alternative functions. One is Chebychev which run w/o problems. For the second one I would like to try RooNovosibirsk.
Why are you using round brackets there? In C++, doing this evaluates to the last operand of the comma operator. You can even see a warning, maybe you missed that:
13TeV_2017UL_RooFitTest_SR3_NOVOSIBIRSK_FTEST.C:196:70: warning: left operand of comma operator has no effect [-Wunused-value]
RooProduct yieldBkgSideband("yieldBkgSideband","yieldBkgSideband",(norm,*intBkgSideband));
I think you meant to use {norm,*intBkgSideband} to implicitly create a RooFit collection like RooArgSet or RooArgList.
Maybe doing this correctly already fixes the problem?