7 if __name__ ==
"__main__":
8 parser = argparse.ArgumentParser(description=
"Extracts binning parameters, limits, and significance from all single (aggregate) bin files in a directory")
9 parser.add_argument(
"-i",
"--input", default=
"/net/cms2/cms2r0/babymaker/wspaces/agg_bins/",
10 help=
"Directory containing workspace files to process")
11 parser.add_argument(
"-o",
"--output", default=
"agg_results",
12 help=
"Directory in which to store results")
13 args = parser.parse_args()
15 files = [f
for f
in os.listdir(args.input)]
17 full_path = os.path.join(args.input, f)
18 subprocess.call([
"JobSubmit.csh",
"./run/wrapper.sh",
"./run/scan_aggregate.py",
"-f",full_path,
"-o",args.output])