Skip to content
Snippets Groups Projects

Update DFSUSY

Merged Michael Holzbock requested to merge miholzbo/athena:update-DFSUSY into master
All threads resolved!
12 files
+ 266
213
Compare changes
  • Side-by-side
  • Inline
Files
12
@@ -293,11 +293,17 @@ def schedulePostJetMCTruthAugmentations(kernel=None, decorationDressing=None):
@@ -293,11 +293,17 @@ def schedulePostJetMCTruthAugmentations(kernel=None, decorationDressing=None):
if IsSUSYSignal():
if IsSUSYSignal():
from DerivationFrameworkSUSY.DecorateSUSYProcess import DecorateSUSYProcess
from DerivationFrameworkSUSY.DecorateSUSYProcess import DecorateSUSYProcess
augmentationToolsList += DecorateSUSYProcess('MCTruthCommon')
augmentationToolsList += DecorateSUSYProcess('MCTruthCommon')
 
from DerivationFrameworkCore.DerivationFrameworkCoreConf import DerivationFramework__CommonAugmentation
from DerivationFrameworkCore.DerivationFrameworkCoreConf import DerivationFramework__CommonAugmentation
kernel += CfgMgr.DerivationFramework__CommonAugmentation("MCTruthCommonPostJetKernel",
kernel += CfgMgr.DerivationFramework__CommonAugmentation("MCTruthCommonPostJetKernel",
AugmentationTools = augmentationToolsList
AugmentationTools = augmentationToolsList
)
)
 
# add SoW of individual SUSY final states, relies on augmentation from DecorateSUSYProcess()
 
if IsSUSYSignal():
 
from DerivationFrameworkSUSY.SUSYWeightMetadata import addSUSYWeights
 
addSUSYWeights(kernel)
 
# This adds the entirety of TRUTH3
# This adds the entirety of TRUTH3
def addStandardTruthContents(kernel=None,
def addStandardTruthContents(kernel=None,
decorationDressing='dressedPhoton',
decorationDressing='dressedPhoton',
Loading