From fb02a0f1854e23e467937561ceeb2f1692fd140f Mon Sep 17 00:00:00 2001 From: Nora Emilia Pettersson <npetters@pcumass4.dyndns.cern.ch> Date: Thu, 26 Mar 2020 18:07:33 +0100 Subject: [PATCH] Adding 500 MeV pT cut to primary vertexing --- .../InDetRecExample/python/ConfiguredVertexingCuts.py | 4 ++++ .../InDetRecExample/python/InDetJobProperties.py | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/InnerDetector/InDetExample/InDetRecExample/python/ConfiguredVertexingCuts.py b/InnerDetector/InDetExample/InDetRecExample/python/ConfiguredVertexingCuts.py index 2a0ffe0e8c5..889bc5fb701 100644 --- a/InnerDetector/InDetExample/InDetRecExample/python/ConfiguredVertexingCuts.py +++ b/InnerDetector/InDetExample/InDetRecExample/python/ConfiguredVertexingCuts.py @@ -151,6 +151,10 @@ class ConfiguredVertexingCuts : if self.__indetflags.priVtxCutLevel() == 3 : self.__TrackCutLevel = "TightPrimary" + if self.__indetflags.priVtxCutLevel() == 4 : + self.__TrackCutLevel = "TightPrimary" + self.__minPT = 500. * Units.MeV + #-------------"MinBias running mode"----------------------------------- # Looser pT cut on input tracks; tighter cut on sigma IP d0 diff --git a/InnerDetector/InDetExample/InDetRecExample/python/InDetJobProperties.py b/InnerDetector/InDetExample/InDetRecExample/python/InDetJobProperties.py index 6f1718c1ac0..ccfffa84f8b 100644 --- a/InnerDetector/InDetExample/InDetRecExample/python/InDetJobProperties.py +++ b/InnerDetector/InDetExample/InDetRecExample/python/InDetJobProperties.py @@ -629,8 +629,8 @@ class priVtxCutLevel(InDetFlagsJobProperty): """ statusOn = True allowedTypes = ['int'] - allowedValues= [1,2,3] - StoredValue = 3 + allowedValues= [1,2,3,4] + StoredValue = 4 class vertexSeedFinder(InDetFlagsJobProperty): """ string to store the type of seed finder, possible types: 'SlidingWindowMultiSeedFinder', 'HistogrammingMultiSeedFinder', 'DivisiveMultiSeedFinder' """ @@ -1546,7 +1546,7 @@ class InDetJobProperties(JobPropertyContainer): self.checkThenSet(self.doVertexFinding , False ) self.checkThenSet(self.primaryVertexSetup , "IterativeFinding") self.checkThenSet(self.primaryVertexCutSetup , "Offline" ) - self.checkThenSet(self.priVtxCutLevel , 3 ) + self.checkThenSet(self.priVtxCutLevel , 4 ) # --- sec vertexing setup self.checkThenSet(self.secondaryVertexCutSetup , "PileUp" ) self.checkThenSet(self.conversionVertexCutSetup, "ConversionPileUp") @@ -2111,7 +2111,7 @@ class InDetJobProperties(JobPropertyContainer): self.doVertexFinding = False self.primaryVertexSetup = "IterativeFinding" self.primaryVertexCutSetup = "Offline" - self.priVtxCutLevel = 3 + self.priVtxCutLevel = 4 # --- sec vertexing setup self.secondaryVertexCutSetup = "PileUp" self.conversionVertexCutSetup= "ConversionPileUp" -- GitLab