Esempio n. 1
0
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())
Esempio n. 2
0
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())
Esempio n. 3
0
def getWeightArgs():
    parser = plots.getBasicParser()
    return vars(parser.parse_args())