def getPlotArgs(): parser = plotter.getBasicParser() parser.add_argument("-n", "--file_name", type=str, required=True, help="Name of root file where plots are stored") parser.add_argument("-f", "--folder", type=str, required=True, help="""Base folder in root file where plot is stored (usually weight name)""") return vars(parser.parse_args())
def getSignalArgs(): parser = plotter.getBasicParser() parser.add_argument("--comb_file", required=True, help="Signal+bkgd") parser.add_argument("--bkgd_file", required=True, help="Signal+bkgd") parser.add_argument("--comb_wgt", required=True, help="comb_wgt") parser.add_argument("--bkgd_wgt", required=True, help="bkgd_wgt") parser.add_argument("--compare_file", required=False, help="bkgd_wgt") parser.add_argument("--compare_wgt", required=False, help="bkgd_wgt") # subparsers = parser.add_subparsers() # compare = subparsers.add_parser("compare", help="for weights") # compare.add_argument("--compare_file", required=True, help="compare file") return vars(parser.parse_args())
def getWeightArgs(): parser = plots.getBasicParser() return vars(parser.parse_args())