22c1 = ROOT.TCanvas(
"c1",
"2 graphs with errors", 200, 10, 700, 500)
26hr = c1.DrawFrame(-0.4, 0, 1.2, 12)
27hr.SetXTitle(
"X title")
28hr.SetYTitle(
"Y title")
34xval1 = np.array([-0.22, 0.05, 0.25, 0.35, 0.5, 0.61, 0.7, 0.85, 0.89, 0.95])
35yval1 = np.array([1, 2.9, 5.6, 7.4, 9, 9.6, 8.7, 6.3, 4.5, 1])
36ex1 = np.array([0.05, 0.1, 0.07, 0.07, 0.04, 0.05, 0.06, 0.07, 0.08, 0.05])
37ey1 = np.array([0.8, 0.7, 0.6, 0.5, 0.4, 0.4, 0.5, 0.6, 0.7, 0.8])
39gr1 = ROOT.TGraphErrors(n1, xval1, yval1, ex1, ey1)
40gr1.SetMarkerColor(ROOT.kBlue)
47xval2 = np.array([-0.28, 0.005, 0.19, 0.29, 0.45, 0.56, 0.65, 0.80, 0.90, 1.01])
48yval2 = np.array([0.82, 3.86, 7, 9, 10, 10.55, 9.64, 7.26, 5.42, 2])
49ex2 = np.array([0.04, 0.12, 0.08, 0.06, 0.05, 0.04, 0.07, 0.06, 0.08, 0.04])
50ey2 = np.array([0.6, 0.8, 0.7, 0.4, 0.3, 0.3, 0.4, 0.5, 0.6, 0.7])
51gr2 = ROOT.TGraphErrors(n2, xval2, yval2, ex2, ey2)
52gr2.SetMarkerColor(ROOT.kRed)