Skip to content
Snippets Groups Projects

Draft: Add sherpa 2214 to FTagAnalysisconfig

Closed John Patrick Mc Gowan requested to merge jmcgowan/athena:FTagAnalysisConf_Sh2214 into main
1 file
+ 7
4
Compare changes
  • Side-by-side
  • Inline
@@ -160,6 +160,7 @@ class FTagConfig (ConfigBlock):
'sherpa228': 'Sherpa228',
'sherpa2210': 'Sherpa2210',
'sherpa2212': 'Sherpa2212',
'sherpa2214': 'Sherpa2214',
'herwigpp721': 'Herwig721',
}
try:
@@ -188,11 +189,11 @@ class FTagConfig (ConfigBlock):
if self.generator == "autoconfig":
self.generator = self.resolveMCMCgenerator(config, generatorDict=config.generatorInfo())
if config.geometry() is LHCPeriod.Run2:
if self.generator not in ["default", "Pythia8", "Sherpa221", "Sherpa2210", "Sherpa2212", "Herwig713", "Herwig721", "amcAtNLOPythia", "amcAtNLOHerwig"]:
if config.geometry() == LHCPeriod.Run2:
if self.generator not in ["default", "Pythia8", "Sherpa221", "Sherpa2210", "Sherpa2212", "Sherpa2214", "Herwig713", "Herwig721", "amcAtNLOPythia", "amcAtNLOHerwig"]:
raise ValueError ("invalid generator type: " + self.generator)
elif config.geometry() is LHCPeriod.Run3:
if self.generator not in ["default", "Pythia8", "Sherpa2212", "Herwig713"]:
elif config.geometry() == LHCPeriod.Run3:
if self.generator not in ["default", "Pythia8", "Sherpa2212", "Herwig713", "Sherpa2214"]:
raise ValueError ("invalid generator type: " + self.generator)
# MC/MC scale factors configuration
@@ -203,6 +204,8 @@ class FTagConfig (ConfigBlock):
DSID = "700122"
elif self.generator == "Sherpa2212":
DSID = "700660"
elif self.generator == "Sherpa2214":
DSID = "700660"
elif self.generator == "Herwig713":
DSID = "411233"
elif self.generator == "Herwig721":
Loading