diff --git a/InnerDetector/InDetExample/InDetBeamSpotExample/share/ReadInDetRecFragment.py b/InnerDetector/InDetExample/InDetBeamSpotExample/share/ReadInDetRecFragment.py index b72f51d419133480d6aee3573f81f00268a09484..be5d623b1a0d0896983fefc34c19c12092b9af6d 100644 --- a/InnerDetector/InDetExample/InDetBeamSpotExample/share/ReadInDetRecFragment.py +++ b/InnerDetector/InDetExample/InDetBeamSpotExample/share/ReadInDetRecFragment.py @@ -214,6 +214,15 @@ InDetFlags.doPRDFormation = False # those two will InDetFlags.doSpacePointFormation = redoPatternRecoAndTracking # preProcessing is false InDetFlags.doNewTracking = redoPatternRecoAndTracking InDetFlags.doLowPt = jobConfig['doLowPt'] +InDetFlags.doBeamGas = False +InDetFlags.doBackTracking = False +InDetFlags.doVeryLowPt = False +InDetFlags.doTRTStandalone = False +InDetFlags.doForwardTracks = False +InDetFlags.doLargeD0 = False +InDetFlags.doR3LargeD0 = False +InDetFlags.doLowPtLargeD0 = False + if jobConfig['doRobustReco']: try: InDetFlags.doRobustReco = True diff --git a/InnerDetector/InDetExample/InDetBeamSpotExample/share/preIncludeRecoForBeamspot.py b/InnerDetector/InDetExample/InDetBeamSpotExample/share/preIncludeRecoForBeamspot.py index 377b04a81a17d926707da50400c9e0db5fdcd268..8debf2785155da6baf5f4d332bf7bd57e12da69f 100644 --- a/InnerDetector/InDetExample/InDetBeamSpotExample/share/preIncludeRecoForBeamspot.py +++ b/InnerDetector/InDetExample/InDetBeamSpotExample/share/preIncludeRecoForBeamspot.py @@ -2,6 +2,8 @@ from InDetRecExample.InDetJobProperties import InDetFlags InDetFlags.doVtxBeamSpot.set_Value_and_Lock(True) InDetFlags.doTrackSegmentsDisappearing.set_Value_and_Lock(False) +InDetFlags.doCaloSeededAmbi.set_Value_and_Lock(False) + #Turn off all useless parts of the detector from AthenaCommon.DetFlags import DetFlags @@ -27,12 +29,16 @@ rec.doTau.set_Value_and_Lock(False) rec.doWriteTAG.set_Value_and_Lock(False) rec.doTagRawSummary.set_Value_and_Lock(False) rec.doExpressProcessing.set_Value_and_Lock(True) +rec.doHIP.set_Value_and_Lock(False) #Diable some additional algs which throw warnings from RecExConfig.RecAlgsFlags import recAlgs recAlgs.doTrackParticleCellAssociation.set_Value_and_Lock(False) recAlgs.doTrigger.set_Value_and_Lock(False) +from ParticleBuilderOptions.AODFlags import AODFlags +AODFlags.ThinInDetForwardTrackParticles.set_Value_and_Lock(False) + from AthenaMonitoring.DQMonFlags import DQMonFlags DQMonFlags.enableLumiAccess=False diff --git a/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredNewTrackingSiPattern.py b/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredNewTrackingSiPattern.py index 0a65c2290e07341e78c1b996b7274730e9b93157..1271f29ec60fc771a568fd280d4e8b7e85e0c098 100644 --- a/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredNewTrackingSiPattern.py +++ b/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredNewTrackingSiPattern.py @@ -473,7 +473,7 @@ class ConfiguredNewTrackingSiPattern: InDetAmbiTrackSelectionTool.etaWidth = 0.05 #Split cluster ROI size InDetAmbiTrackSelectionTool.InputEmClusterContainerName = InDetKeys.CaloClusterROIContainer() InDetAmbiTrackSelectionTool.minPtBjetROI = 10000 - InDetAmbiTrackSelectionTool.doEmCaloSeed = True #Only split in cluster in region of interest + InDetAmbiTrackSelectionTool.doEmCaloSeed = InDetFlags.doCaloSeededAmbi() #Only split in cluster in region of interest InDetAmbiTrackSelectionTool.minPtConv = 10000 #Only allow split clusters on track withe pt greater than this MeV InDetAmbiTrackSelectionTool.phiWidthEM = 0.05 #Split cluster ROI size InDetAmbiTrackSelectionTool.etaWidthEM = 0.05 #Split cluster ROI size