From 8e68f9c7fb2c2b7817f13236b64c841e9a1f84d5 Mon Sep 17 00:00:00 2001 From: Mark Sutton <mark.sutton@cern.ch> Date: Sat, 26 Nov 2016 21:49:23 +0100 Subject: [PATCH] bjet vtx monitoring (TrigIDtrkMonitoring-00-02-75) * TrigIDtrkMonitoring-00-02-75 * bjet vtx monitoring 2016-11-26 sutt < sutt @ cern.ch > * TrigIDtrkMonitoring-00-02-74 * changes for the bjet vertex monitoring 2016-11-23 sutt < sutt @ cern.ch > * TrigIDtrkMonitoring-00-02-73 * fix stupid python indentation 2016-11-23 sutt < sutt @ cern.ch > * TrigIDtrkMonitoring-00-02-72 * change Muon chain order 2016-11-22 sutt < sutt @ cern.ch > * TrigIDtrkMonitoring-00-02-71 * fix bjet chains 2016-11-22 sutt < sutt @ cern.ch > ... (Long ChangeLog diff - truncated) Former-commit-id: 30265517ad6600e35c8c04370cf5228a3f3bb21e --- .../python/TrigIDtrkMonitoringConfig.py | 79 +++++++++++++++---- 1 file changed, 64 insertions(+), 15 deletions(-) diff --git a/Trigger/TrigMonitoring/TrigIDtrkMonitoring/python/TrigIDtrkMonitoringConfig.py b/Trigger/TrigMonitoring/TrigIDtrkMonitoring/python/TrigIDtrkMonitoringConfig.py index b6f5d018704..35889a94fc3 100644 --- a/Trigger/TrigMonitoring/TrigIDtrkMonitoring/python/TrigIDtrkMonitoringConfig.py +++ b/Trigger/TrigMonitoring/TrigIDtrkMonitoring/python/TrigIDtrkMonitoringConfig.py @@ -93,7 +93,9 @@ def TrigIDtrkMonitoringTool(): "HLT_e15_lhloose_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig", # PbPb running "HLT_e15_medium_ion_idperf_L1EM12:InDetTrigTrackingxAODCnv_Electron_FTF", - "HLT_e15_medium_ion_idperf_L1EM12:InDetTrigTrackingxAODCnv_Electron_IDTrig" + "HLT_e15_medium_ion_idperf_L1EM12:InDetTrigTrackingxAODCnv_Electron_IDTrig", + "HLT_e.*_idperf:InDetTrigTrackingxAODCnv_Electron_FTF", + "HLT_e.*_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig" ] ToolSvc += tidaegammashift; list += [ "TrigTestBase/IDEgammaShifterTool" ] @@ -113,7 +115,9 @@ def TrigIDtrkMonitoringTool(): "HLT_e26_lhtight_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig", # HI chains "HLT_e15_medium_ion_idperf_L1EM12:InDetTrigTrackingxAODCnv_Electron_FTF", - "HLT_e15_medium_ion_idperf_L1EM12:InDetTrigTrackingxAODCnv_Electron_IDTrig" + "HLT_e15_medium_ion_idperf_L1EM12:InDetTrigTrackingxAODCnv_Electron_IDTrig", + "HLT_e.*_idperf:InDetTrigTrackingxAODCnv_Electron_FTF", + "HLT_e.*_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig" ] ToolSvc += tidaegammapurity; list += [ "TrigTestBase/IDEgammaPurityTool" ] @@ -136,8 +140,8 @@ def TrigIDtrkMonitoringTool(): # tidabase.OutputLevel = DEBUG tidamuon.ntupleChainNames += [ "Offline", - "HLT_mu.*idperf.*:InDetTrigTrackingxAODCnv_Muon_IDTrig", - "HLT_mu.*idperf.*:InDetTrigTrackingxAODCnv_Muon_FTF" + "HLT_mu.*idperf.*:InDetTrigTrackingxAODCnv_Muon_FTF", + "HLT_mu.*idperf.*:InDetTrigTrackingxAODCnv_Muon_IDTrig" ] ToolSvc += tidamuon; list += [ "TrigTestBase/IDMuonTool" ] @@ -151,11 +155,15 @@ def TrigIDtrkMonitoringTool(): tidamuonshift.UseHighestPT = True tidamuonshift.ntupleChainNames += [ "Offline", - "HLT_mu20_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig", "HLT_mu20_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", + "HLT_mu20_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig", # HI chains + "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", + "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig", + "HLT_mu8_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", "HLT_mu8_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig", - "HLT_mu8_idperf:InDetTrigTrackingxAODCnv_Muon_FTF" + "HLT_mu.*_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", + "HLT_mu.*_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig" ] ToolSvc += tidamuonshift; list += [ "TrigTestBase/IDMuonShifterTool" ] @@ -173,8 +181,12 @@ def TrigIDtrkMonitoringTool(): "HLT_mu20_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig", "HLT_mu20_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", # HI chains + "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", + "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig", + "HLT_mu8_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", "HLT_mu8_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig", - "HLT_mu8_idperf:InDetTrigTrackingxAODCnv_Muon_FTF" + "HLT_mu.*_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", + "HLT_mu.*_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig" ] ToolSvc += tidamuonpurity; list += [ "TrigTestBase/IDMuonPurityTool" ] @@ -215,7 +227,9 @@ def TrigIDtrkMonitoringTool(): "Offline", # "HLT_tau25_idperf_tracktwo:key=InDetTrigTrackingxAODCnv_TauCore_FTF:roi=forID1", "HLT_tau25_idperf_tracktwo:key=InDetTrigTrackingxAODCnv_Tau_IDTrig:roi=forID3", - "HLT_tau25_idperf_tracktwo:key=InDetTrigTrackingxAODCnv_TauIso_FTF:roi=forID3" + "HLT_tau25_idperf_tracktwo:key=InDetTrigTrackingxAODCnv_TauIso_FTF:roi=forID3", + "HLT_tau.*_idperf_tracktwo:key=InDetTrigTrackingxAODCnv_Tau_IDTrig:roi=forID3", + "HLT_tau.*_idperf_tracktwo:key=InDetTrigTrackingxAODCnv_TauIso_FTF:roi=forID3" ] ToolSvc += tidataushift; list += [ "TrigTestBase/IDTauShifterTool" ] @@ -233,7 +247,9 @@ def TrigIDtrkMonitoringTool(): "Offline", # "HLT_tau25_idperf_tracktwo:key=InDetTrigTrackingxAODCnv_TauCore_FTF:roi=forID1", "HLT_tau25_idperf_tracktwo:key=InDetTrigTrackingxAODCnv_Tau_IDTrig:roi=forID3", - "HLT_tau25_idperf_tracktwo:key=InDetTrigTrackingxAODCnv_TauIso_FTF:roi=forID3" + "HLT_tau25_idperf_tracktwo:key=InDetTrigTrackingxAODCnv_TauIso_FTF:roi=forID3", + "HLT_tau.*_idperf_tracktwo:key=InDetTrigTrackingxAODCnv_Tau_IDTrig:roi=forID3", + "HLT_tau.*_idperf_tracktwo:key=InDetTrigTrackingxAODCnv_TauIso_FTF:roi=forID3" ] ToolSvc += tidataupurity; list += [ "TrigTestBase/IDTauPurityTool" ] @@ -274,8 +290,12 @@ def TrigIDtrkMonitoringTool(): tidabjetshift.SliceTag = "HLT/TRIDT/Bjet/Shifter" tidabjetshift.ntupleChainNames += [ "Offline", - "HLT_j85_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_FTF", - "HLT_j85_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_IDTrig" + "HLT_j45*_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_FTF", + "HLT_j45*_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_IDTrig", + "HLT_j5.*_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_FTF", + "HLT_j5.*_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_IDTrig", + "HLT_j.*_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_FTF", + "HLT_j.*_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_IDTrig" ] ToolSvc += tidabjetshift; list += [ "TrigTestBase/IDBjetShifterTool" ] @@ -303,8 +323,12 @@ def TrigIDtrkMonitoringTool(): tidabjetvtxshift.ShifterChains = 2 tidabjetvtxshift.ntupleChainNames += [ "Offline", - "HLT_j85_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi:roi=SuperRoi:vtx=xPrimVx", - "HLT_j85_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi:roi=SuperRoi:vtx=EFHistoVtx" + "HLT_j45*_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi:roi=SuperRoi:vtx=xPrimVx", + "HLT_j45*_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi:roi=SuperRoi:vtx=EFHistoPrmVtx", + "HLT_j5.*_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi:roi=SuperRoi:vtx=xPrimVx", + "HLT_j5.*_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi:roi=SuperRoi:vtx=EFHistoPrmVtx", + "HLT_j.*_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi:roi=SuperRoi:vtx=xPrimVx", + "HLT_j.*_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi:roi=SuperRoi:vtx=EFHistoPrmVtx" ] ToolSvc += tidabjetvtxshift; list += [ "TrigTestBase/IDBjetVtxShifterTool" ] @@ -342,8 +366,10 @@ def TrigIDtrkMonitoringTool(): tidabphysshift.SliceTag = "HLT/TRIDT/Bphys/Shifter" tidabphysshift.ntupleChainNames += [ "Offline", - "HLT_.*Bmumux.*:InDetTrigTrackingxAODCnv_Bphysics_IDTrig", - "HLT_.*Bmumux.*:InDetTrigTrackingxAODCnv_Bphysics_FTF" +# "HLT_.*Bmumux.*:InDetTrigTrackingxAODCnv_Bphysics_IDTrig", +# "HLT_.*Bmumux.*:InDetTrigTrackingxAODCnv_Bphysics_FTF" + "HLT_mu.*_mu.*idperf.*noid:InDetTrigTrackingxAODCnv_Bphysics_FTF", + "HLT_mu.*_mu.*idperf.*noid:InDetTrigTrackingxAODCnv_Bphysics_IDTrig" ] ToolSvc += tidabphysshift; list += [ "TrigTestBase/IDBphysShifterTool" ] @@ -369,6 +395,7 @@ def TrigIDtrkMonitoringTool(): # "HLT_mb_.*_hmtperf:InDetTrigTrackingxAODCnv_minBias_IDTrig", # "HLT_mb_.*_hmtperf:InDetTrigTrackingxAODCnv_minBias_FTF", # "HLT_mb_sp1400_trk80_hmt_L1MBTS_1_1:key=InDetTrigTrackingxAODCnv_minBias_EFID" + "HLT_mb_.*_idperf.*:InDetTrigTrackingxAODCnv_minBias_EFID" ] ToolSvc += tidaminbias; list += [ "TrigTestBase/IDminBiasTool" ] @@ -385,8 +412,30 @@ def TrigIDtrkMonitoringTool(): # "HLT_mb_.*_idperf.*:InDetTrigTrackingxAODCnv_minBias_IDTrig", # "HLT_mb_sp.*_hmtperf:InDetTrigTrackingxAODCnv_minBias_IDTrig", # "HLT_mb_sp.*_hmtperf:InDetTrigTrackingxAODCnv_minBias_FTF" + "HLT_mb_.*_idperf.*:InDetTrigTrackingxAODCnv_minBias_EFID" ] ToolSvc += tidaminbiasshift; list += [ "TrigTestBase/IDminBiasShifterTool" ] + + ################################################ + # FTK monitoring + ################################################ + + tidaftk = TrigTestBase(name = "IDFTKTool", + histoPathBase = "/Trigger/HLT") + tidaftk.AnalysisConfig = "Tier0" + tidaftk.SliceTag = "HLT/TRIDT/FTK/Expert" + # tidabase.OutputLevel = DEBUG + tidaftk.ntupleChainNames += [ + "Offline", + "HLT_j.*perf_.*_FTKRefit:key=InDetTrigTrackingxAODCnv_Bjet_FTKRefit", + "HLT_j.*perf_.*_FTKRefit:key=InDetTrigTrackingxAODCnv_Bjet_FTKRefit_IDTrig", + "HLT_j.*perf_.*_FTK:key=InDetTrigTrackingxAODCnv_Bjet_FTK", + "HLT_j.*perf_.*_FTK:key=InDetTrigTrackingxAODCnv_Bjet_FTK_IDTrig" + ] + ToolSvc += tidaftk; + list += [ "TrigTestBase/IDFTKTool" ] + + return list -- GitLab