import rootnotes from lib import utils cfg = utils.json("configs/chib1s.json") import ROOT tuples = ROOT.TChain("ChibAlg/Chib") tuples.Add(cfg["tuples2011"]) cut = cfg["cut"] cut["pt_ups"] = (18,30) cut["dm"] = (0.31, 1.43) from lib.chib import ChibModel from lib import fit canvas=rootnotes.default_canvas() model = ChibModel(canvas, dm_begin=cut["dm"][0], dm_end=cut["dm"][1], nbins=57, bgorder=2, frac=[0.6, 0.5, 0.5] ) f = fit.Fit(model=model, tuples=tuples, cut=cut, field="dm", is_unbinned=False, nbins=57, has_splot=False) result = f.process() canvas