Skip to content
Snippets Groups Projects
Commit 3dbe82d9 authored by Nikolai.Hartmann's avatar Nikolai.Hartmann
Browse files

write training weight in write_parametrized

parent d8abe157
No related branches found
No related tags found
No related merge requests found
......@@ -46,6 +46,7 @@ if __name__ == "__main__":
params = tuple([float(i) for i in match.groups()])
if not params in count_dict:
count_dict[params] = 0
# TODO: might be better to use sum of weights
count_dict[params] += tree.GetEntries()
f.Close()
......@@ -71,9 +72,11 @@ if __name__ == "__main__":
param_values = numbers[rnd_idx]
for param_idx, param_name in enumerate(param_names):
df[param_name] = param_values[:,param_idx]
df["training_weight"] = df["eventWeight"]*df["genWeight"]
else:
for param_name, param_value in zip(param_names, match_signal.groups()):
df[param_name] = float(param_value)
df["training_weight"] = df["eventWeight"]
if match_signal is None:
out_tree_name = tree_name
else:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment