From 623c7734609247176ae696331b02fd8487f31c41 Mon Sep 17 00:00:00 2001 From: David Shope <david.richard.shope@cern.ch> Date: Mon, 10 Sep 2018 13:25:05 +0200 Subject: [PATCH] Tighten HIGG3D1 inclusive track thinning to DAOD taskforce recommendation Former-commit-id: 2f92417b4d9260fdf747be880d3869f938d49907 --- .../DerivationFrameworkHiggs/share/HIGG3D1.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkHiggs/share/HIGG3D1.py b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkHiggs/share/HIGG3D1.py index 5bebe3819fa1..070575cfaa3d 100644 --- a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkHiggs/share/HIGG3D1.py +++ b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkHiggs/share/HIGG3D1.py @@ -44,10 +44,10 @@ thinningTools=[] from DerivationFrameworkInDet.DerivationFrameworkInDetConf import DerivationFramework__TrackParticleThinning #MET Track Thinning -thinning_expression = "(InDetTrackParticles.pt > 0.5*GeV) && (InDetTrackParticles.numberOfPixelHits > 0) && (InDetTrackParticles.numberOfSCTHits > 5) && (abs(DFCommonInDetTrackZ0AtPV) < 1.5)" +MET_track_thinning_expression = "(InDetTrackParticles.pt > 0.5*GeV) && (InDetTrackParticles.numberOfPixelHits > 0) && (InDetTrackParticles.numberOfSCTHits > 5) && (abs(DFCommonInDetTrackZ0AtPV) < 1.5)" HIGG3D1MetTPThinningTool = DerivationFramework__TrackParticleThinning(name = "HIGG3D1MetTPThinningTool", ThinningService = HIGG3D1ThinningHelper.ThinningSvc(), - SelectionString = thinning_expression, + SelectionString = MET_track_thinning_expression, InDetTrackParticlesKey = "InDetTrackParticles", ApplyAnd = True) ToolSvc += HIGG3D1MetTPThinningTool @@ -83,9 +83,10 @@ ToolSvc += HIGG3D1ElectronTPThinningTool thinningTools.append(HIGG3D1ElectronTPThinningTool) # Tracks themselves +inclusive_track_thinning_expression = "(InDetTrackParticles.DFCommonTightPrimary && abs(DFCommonInDetTrackZ0AtPV) < 1.5*mm && InDetTrackParticles.pt > 10.*GeV)" HIGG3D1TPThinningTool = DerivationFramework__TrackParticleThinning(name = "HIGG3D1TPThinningTool", ThinningService = HIGG3D1ThinningHelper.ThinningSvc(), - SelectionString = "abs( DFCommonInDetTrackZ0AtPV * sin(InDetTrackParticles.theta)) < 3.0", + SelectionString = inclusive_track_thinning_expression, InDetTrackParticlesKey = "InDetTrackParticles") ToolSvc += HIGG3D1TPThinningTool thinningTools.append(HIGG3D1TPThinningTool) -- GitLab