diff --git a/InnerDetector/InDetExample/InDetRecExample/python/ConfiguredNewTrackingCuts.py b/InnerDetector/InDetExample/InDetRecExample/python/ConfiguredNewTrackingCuts.py index f7820436d3d924d2a9c035b3693b2986e501ad57..363768340d5baeaa5e1cbd0ca5ad222e1f0c0bfc 100755 --- a/InnerDetector/InDetExample/InDetRecExample/python/ConfiguredNewTrackingCuts.py +++ b/InnerDetector/InDetExample/InDetRecExample/python/ConfiguredNewTrackingCuts.py @@ -59,7 +59,7 @@ class ConfiguredNewTrackingCuts : # --- this is for the TRT-extension self.__minTRTonTrk = 9 - self.__minTRTPrecFrac = 0.5 + self.__minTRTPrecFrac = 0.3 # --- general pattern cuts for NewTracking self.__radMax = 600. * Units.mm # default R cut for SP in SiSpacePointsSeedMaker @@ -173,7 +173,7 @@ class ConfiguredNewTrackingCuts : self.__maxSecondaryPixelHoles = 1 # tighten hole cuts self.__maxSecondarySCTHoles = 1 # tighten hole cuts self.__maxSecondaryDoubleHoles = 0 # tighten hole cuts - self.__minSecondaryTRTPrecFrac = 0.5 # default for all tracking now, as well for BackTracking + self.__minSecondaryTRTPrecFrac = 0.3 # default for all tracking now, as well for BackTracking self.__rejectShortExtensions = True # fall back onto segment if TRT extension is short self.__SiExtensionCuts = True # use cuts from ambi scoring already early # self.__maxSecondaryTRTShared = 0.2 # tighen shared hit cut for segment maker ? diff --git a/InnerDetector/InDetExample/InDetRecExample/python/ConfiguredSecondaryVertexCuts.py b/InnerDetector/InDetExample/InDetRecExample/python/ConfiguredSecondaryVertexCuts.py index 24ad5117cdbbae31c18ca1278d3d1b7c92d2217f..7fb36d3523337583b9a7a00f5869c6786c9b42e7 100644 --- a/InnerDetector/InDetExample/InDetRecExample/python/ConfiguredSecondaryVertexCuts.py +++ b/InnerDetector/InDetExample/InDetRecExample/python/ConfiguredSecondaryVertexCuts.py @@ -176,7 +176,7 @@ class ConfiguredSecondaryVertexCuts : if mode == "ConversionPileUp" or mode == "EGammaPileUp": # ------------------------------------ - # --- cut tuning for 17.2 + # --- cut tuning for 21.X # ------------------------------------ # Track selector tool @@ -184,7 +184,7 @@ class ConfiguredSecondaryVertexCuts : self.__TrkSel_RatioCut1 = 0.0 # UNCHANGED, e-prob: Ntrt < 15 self.__TrkSel_RatioCut2 = 0.1 # UNCHANGED, e-prob: 15 < Ntrt < 25 self.__TrkSel_RatioCut3 = 0.1 # UNCHANGED, e-prob: Ntrt > 25 - self.__TrkSel_RatioTRT = 0.7 # new e-prob cut for TRT only from Bruno + self.__TrkSel_RatioTRT = 0.75 # new e-prob cut for TRT-TRT only conversion # Track pairs selector self.__TrkPairSel_MaxDistBetweenTracks = [10.*Units.mm,50.*Units.mm,50.*Units.mm] # UNCHANGED, minimum distance cut at vertex (Mauro 10,100,50) @@ -210,7 +210,7 @@ class ConfiguredSecondaryVertexCuts : self.__SingleTrk_MaxBLayerHits = 0 # UNCHANGED, no blayer hits on single track conversion self.__SingleTrk_MinInitialHitRadius = 70.*Units.mm # UNCHANGED, start conversion in layer 1 self.__SingleTrk_MinInitialHitRadius_noBlay = 120.*Units.mm # but allow for conversion tracks starting in layer 2 if blayer is dead - self.__SingleTrk_MinRatioOfHLhits = 0.7 # e-prob cut, Bruno prefered 0.8 + self.__SingleTrk_MinRatioOfHLhits = 0.85 # e-prob cut single-TRT converison else: print "*********************** ERROR, wrong configuration for Configured Secondary Vertex Cuts !!!" diff --git a/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredTRTStandalone.py b/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredTRTStandalone.py index cd684a577d3b479f722f7bd406c7f889997993d3..1b6dae5930d3abe910b45032eb41edf813e049d7 100644 --- a/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredTRTStandalone.py +++ b/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredTRTStandalone.py @@ -66,7 +66,8 @@ class ConfiguredTRTStandalone: minTRTonTrk = NewTrackingCuts.minTRTonly(), maxEta = 2.1, UseParameterization = NewTrackingCuts.useTRTonlyParamCuts(), - OldTransitionLogic = NewTrackingCuts.useTRTonlyOldLogic()) + OldTransitionLogic = NewTrackingCuts.useTRTonlyOldLogic(), + minTRTPrecisionFraction = NewTrackingCuts.minSecondaryTRTPrecFrac()) # InDetTRT_StandaloneScoringTool.OutputLevel = VERBOSE ToolSvc += InDetTRT_StandaloneScoringTool if (InDetFlags.doPrintConfigurables()):