From 0b2624e643e17dba05ca5455067e5b64005ed995 Mon Sep 17 00:00:00 2001 From: Sofia Giappichini Date: Thu, 15 Jan 2026 11:03:12 +0100 Subject: [PATCH] added comulatve flags for multiple sample types --- code_generation/configuration.py | 12 ++++++++++++ data/jsonpog-integration | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/code_generation/configuration.py b/code_generation/configuration.py index 71184cdf..8df13db3 100644 --- a/code_generation/configuration.py +++ b/code_generation/configuration.py @@ -159,6 +159,18 @@ def _set_sample_parameters(self) -> None: sample_parameters["is_{}".format(sampletype)] = True else: sample_parameters["is_{}".format(sampletype)] = False + if "data" in self.sample: + sample_parameters["is_data"] = True + else: + sample_parameters["is_data"] = False + if "dyjets" in self.sample: + sample_parameters["is_dyjets"] = True + else: + sample_parameters["is_dyjets"] = False + if "wjets" in self.sample: + sample_parameters["is_wjets"] = True + else: + sample_parameters["is_wjets"] = False for scope in self.scopes: self.config_parameters[scope].update(sample_parameters) diff --git a/data/jsonpog-integration b/data/jsonpog-integration index ea5e2a97..773fd624 160000 --- a/data/jsonpog-integration +++ b/data/jsonpog-integration @@ -1 +1 @@ -Subproject commit ea5e2a97c3cba402658e58156b4f076075c1afab +Subproject commit 773fd624aa67c3f742c85530e1a3979bce78b179