diff --git a/analysis/tasks/FastWarm.py b/analysis/tasks/FastWarm.py index b867ea1de77c1591370dfba7d1a900d8e067cfc7..08ef537faf26755d7564195a92344c1e859f1b97 100644 --- a/analysis/tasks/FastWarm.py +++ b/analysis/tasks/FastWarm.py @@ -37,6 +37,7 @@ class FastWarm(Task, TarballExtractionMixin, HTCondorWorkflow, law.LocalWorkflow starting_seeds = SpaceSeparatedListParameter(cls=luigi.IntParameter) fastwarm_events = SpaceSeparatedListParameter(cls=luigi.IntParameter) fastwarm_jobs = SpaceSeparatedListParameter(cls=luigi.IntParameter) + multi_channel = SpaceSeparatedListParameter(cls=luigi.Parameter) NNLOJET_RUNMODE = 'production' NNLOJET_UNITPHASE = 'UNIT_PHASE' @@ -51,7 +52,8 @@ class FastWarm(Task, TarballExtractionMixin, HTCondorWorkflow, law.LocalWorkflow 'index': j, 'channel': channel, 'events': self.fastwarm_events[j], - 'seed': str(k + int(self.starting_seeds[j])) + 'seed': str(k + int(self.starting_seeds[j])), + 'multi_channel': self.multi_channel[j], } i += 1 return branchmap @@ -148,6 +150,7 @@ class FastWarm(Task, TarballExtractionMixin, HTCondorWorkflow, law.LocalWorkflow 'seed': self.branch_data['seed'], 'iterations': '1', 'events': self.branch_data['events'], + 'multi_channel': self.branch_data['multi_channel'], 'runmode': self.NNLOJET_RUNMODE, 'unit_phase': self.NNLOJET_UNITPHASE }