|
| tuple | makePlots_BdtShiftLimits.log = logging.getLogger(__name__) |
| |
| tuple | makePlots_BdtShiftLimits.parser = argparse.ArgumentParser(description="Print contents of trees.", parents=[logger.loggingParser]) |
| |
| string | makePlots_BdtShiftLimits.help = "labels for the legend, has to be specified as often as --input-dirs. [Default%(default)s]" |
| |
| tuple | makePlots_BdtShiftLimits.args = parser.parse_args() |
| |
| tuple | makePlots_BdtShiftLimits.fig = plt.figure() |
| |
| tuple | makePlots_BdtShiftLimits.ax = fig.add_subplot(111) |
| |
| list | makePlots_BdtShiftLimits.x_names = [] |
| |
| list | makePlots_BdtShiftLimits.categories_names = [] |
| |
| list | makePlots_BdtShiftLimits.x_values = [] |
| |
| list | makePlots_BdtShiftLimits.values_list = [] |
| |
| | makePlots_BdtShiftLimits.calculate_diff = True |
| |
| | makePlots_BdtShiftLimits.uncertainties = True |
| |
| tuple | makePlots_BdtShiftLimits.base_line = get_limit(args.base_line, args.limits_type) |
| |
| string | makePlots_BdtShiftLimits.search_pattern = "{mass}/*Combine*Asymp*" |
| |
| list | makePlots_BdtShiftLimits.label = args.labels[conf_i%len(args.labels)] |
| |
| list | makePlots_BdtShiftLimits.color = args.colors[conf_i%len(args.colors)] |
| |
| dictionary | makePlots_BdtShiftLimits.values = {} |
| |
| list | makePlots_BdtShiftLimits.file_list = [] |
| |
| list | makePlots_BdtShiftLimits.diff_list = [] |
| |
| list | makePlots_BdtShiftLimits.in_file = [f for f in in_file if ".root" in f] |
| |
| tuple | makePlots_BdtShiftLimits.name = os.path.split(path) |
| |
| tuple | makePlots_BdtShiftLimits.d = os.path.join(path, "datacards/individual/") |
| |
| list | makePlots_BdtShiftLimits.categories = [os.path.join(d,o) for o in os.listdir(d) if os.path.isdir(os.path.join(d,o))] |
| |
| list | makePlots_BdtShiftLimits.category_files = [] |
| |
| tuple | makePlots_BdtShiftLimits.cat_name = os.path.split(cat_path) |
| |
| tuple | makePlots_BdtShiftLimits.split_name = cat_name.replace("%s_"%channel,"") |
| |
| tuple | makePlots_BdtShiftLimits.lower = np.array([values[name]["combined"][0]-values[name]["combined_diff"][0] for name in x_names]) |
| |
| tuple | makePlots_BdtShiftLimits.upper = np.array([values[name]["combined"][2]-values[name]["combined_diff"][2] for name in x_names]) |
| |
| tuple | makePlots_BdtShiftLimits.y_values = np.array([values[name]["combined"][1]-values[name]["combined_diff"][1] for name in x_names]) |
| |
| dictionary | makePlots_BdtShiftLimits.save_values = {} |
| |
| dictionary | makePlots_BdtShiftLimits.y_dict = {} |
| |
| dictionary | makePlots_BdtShiftLimits.y_up_dict = {} |
| |
| dictionary | makePlots_BdtShiftLimits.y_down_dict = {} |
| |
| list | makePlots_BdtShiftLimits.x_values_list = [] |
| |
| list | makePlots_BdtShiftLimits.full_y_values = [[values[name]["combined"][1]-values[name]["combined_diff"][1] for name in x_names] for values in values_list] |
| |
| list | makePlots_BdtShiftLimits.full_y_up = [[values[name]["combined"][2]-values[name]["combined_diff"][2] for name in x_names] for values in values_list] |
| |
| list | makePlots_BdtShiftLimits.full_y_down = [[values[name]["combined"][0]-values[name]["combined_diff"][0] for name in x_names] for values in values_list] |
| |
| tuple | makePlots_BdtShiftLimits.y_values_amount = len(y_dict[args.lumi_list[0]]) |
| |
| list | makePlots_BdtShiftLimits.y_values_list = [[] for i in range(y_values_amount)] |
| |
| list | makePlots_BdtShiftLimits.y_values_up = [[] for i in range(y_values_amount)] |
| |
| list | makePlots_BdtShiftLimits.y_values_down = [[] for i in range(y_values_amount)] |
| |
| tuple | makePlots_BdtShiftLimits.lgd = ax.legend(bbox_to_anchor=(1, 1), loc=2, borderaxespad=0., numpoints=1) |
| |