diff --git a/PhysicsAnalysis/Algorithms/AnalysisAlgorithmsConfig/python/ConfigFactory.py b/PhysicsAnalysis/Algorithms/AnalysisAlgorithmsConfig/python/ConfigFactory.py index bddbcd863adb5a097c7954ca66d69412961f162b..b8e0c841342832fa16328bf20fe5fc744fbad47f 100644 --- a/PhysicsAnalysis/Algorithms/AnalysisAlgorithmsConfig/python/ConfigFactory.py +++ b/PhysicsAnalysis/Algorithms/AnalysisAlgorithmsConfig/python/ConfigFactory.py @@ -287,12 +287,6 @@ class ConfigFactory(): from AsgAnalysisAlgorithms.AsgAnalysisConfig import ObjectCutFlowBlock self.addAlgConfigBlock(algName='ObjectCutFlow', alg=ObjectCutFlowBlock) - # thinning - from AsgAnalysisAlgorithms.AsgAnalysisConfig import OutputThinningBlock - self.addAlgConfigBlock(algName="Thinning", alg=OutputThinningBlock, - defaults={'configName': 'Thinning'}, - superBlocks=[self.ROOTNAME, "Jets", "Electrons", "Photons", "Muons", "TauJets"]) - # trigger from TriggerAnalysisAlgorithms.TriggerAnalysisConfig import TriggerAnalysisBlock self.addAlgConfigBlock(algName="Trigger", alg=TriggerAnalysisBlock, @@ -315,6 +309,11 @@ class ConfigFactory(): from AsgAnalysisAlgorithms.AsgAnalysisConfig import PerEventSFBlock self.addAlgConfigBlock(algName='PerEventSF', alg=PerEventSFBlock) + # thinning + from AsgAnalysisAlgorithms.AsgAnalysisConfig import OutputThinningBlock + self.addAlgConfigBlock(algName="Thinning", alg=OutputThinningBlock, + defaults={'configName': 'Thinning'}) + # output from AsgAnalysisAlgorithms.OutputAnalysisConfig import OutputAnalysisConfig self.addAlgConfigBlock(algName="Output", alg=OutputAnalysisConfig,