Skip to content
Snippets Groups Projects
Commit c4336c68 authored by Cedric Verstege's avatar Cedric Verstege
Browse files

Add merged WJets Sample

parent c83663e6
Branches
No related tags found
No related merge requests found
......@@ -218,6 +218,15 @@ class LumberjackHadd(LumberjackBaseWorkflow):
if self.dataset in dataset and "common" not in dataset:
req[dataset] = LumberjackHistos.req(self, dataset=dataset)
return req
# WJets
if self.dataset == "WJetsToLNu_XJ":
for dataset in (
"WJetsToLNu_0J",
"WJetsToLNu_1J",
"WJetsToLNu_2J",
):
req[dataset] = LumberjackHistos.req(self, dataset=dataset)
return req
raise NotImplementedError
def requires(self):
......@@ -333,6 +342,12 @@ class LumberjackHistos(law.task.base.WrapperTask, LumberjackBaseWorkflow):
# SingelTop Merging
if self.dataset == "ST":
return {"common": LumberjackHadd.req(self)}
# WJetsMerging
if self.dataset == "WJetsToLNu_XJ":
return {"common": LumberjackHadd.req(self)}
# no scaling for BinCenters
if self.task == "BinCenters":
return {"common": LumberjackRun.req(self)}
# Default to scaling MC with lumi
return {"common": LumberjackScale.req(self)}
......@@ -418,6 +433,7 @@ class LumberjackCombineRun2(AnalysisTask):
if (
self.task == "MCShape"
or self.task == "DATAShape_data"
or self.task == "BinCenters"
or "DY" not in self.dataset
or "M-10to50" in self.dataset
):
......@@ -444,6 +460,7 @@ class Histograms(law.task.base.WrapperTask):
"DYJetsToLL" in self.dataset
and "M-10to50" not in self.dataset
and task != "MCShape"
and task != "BinCenters"
):
return MergeShifts.req(self, task=task)
return LumberjackHistos.req(self, task=task)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment