def getHistErrors(hist_stack, separate): histErrors = [] for hist in hist_stack.GetHists(): error_hist = plotter.getHistErrors(hist) if separate: error_hist.SetFillColor(hist.GetLineColor()) error_hist.SetLineColor(hist.GetLineColor()) histErrors.append(error_hist) else: if len(histErrors) == 0: histErrors.append(error_hist) else: histErrors[0].Add(error_hist) return histErrors
def getHistErrors(hist_stack, separate): histErrors = [] for hist in hist_stack.GetHists(): error_hist = plotter.getHistErrors(hist) if separate: error_hist.SetFillColor(hist.GetLineColor()) histErrors.append(error_hist) else: error_hist.SetFillColor(ROOT.kBlack) if len(histErrors) == 0: histErrors.append(error_hist) else: histErrors[0].Add(error_hist) return histErrors