1 """! Data with physics run parameters by beam energy."""
7 "1pt05": [15, 20, 30, 40, 50, 60, 70, 80, 90],
8 "1pt1": [15, 20, 30, 40, 50, 60, 70, 80, 90, 100],
9 "1pt92": [50, 75, 100],
10 "2pt2": [15, 25, 50, 75, 100, 150, 200, 250],
11 "2pt3": [15, 25, 50, 75, 100, 150, 200, 250],
12 "3pt7": [15, 25, 50, 75, 100, 150, 200, 250, 300, 350],
13 "3pt742": [50, 60, 70, 75, 80, 90, 100, 110, 120, 125, 130, 140, 150, 160, 170, 175, 180, 190, 200],
14 "4pt4": [15, 25, 50, 75, 100, 150, 200, 250, 300, 350, 400, 450, 500],
15 "4pt55": [75, 90, 100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150, 160, 170, 180, 190, 200],
16 "6pt6": [50, 100, 200, 300, 400, 500, 600]
65 def get(self, param_name):
66 return run_params[param_name][self.
keykey]
69 if __name__ ==
"__main__":
73 if len(sys.argv) != 3:
74 raise Exception(
"Not enough arguments.\nUSAGE: run_params [param] [key]")
76 param_name = sys.argv[1]
79 print(rp.get_run_params(param_name, key))
def __init__(self, key, json_filename=None)
def get(self, param_name)