diff --git a/Trigger/TrigMonitoring/TrigInDetMonitoring/python/TIDAMonitoring.py b/Trigger/TrigMonitoring/TrigInDetMonitoring/python/TIDAMonitoring.py index 7865451bb4bcc7811ab9a14f60d29187f74230a1..fd870f4b5373b60737bd3933a2e8108c2be4c31d 100644 --- a/Trigger/TrigMonitoring/TrigInDetMonitoring/python/TIDAMonitoring.py +++ b/Trigger/TrigMonitoring/TrigInDetMonitoring/python/TIDAMonitoring.py @@ -193,6 +193,54 @@ def TIDAMonitoring( flags=None, name=None, monlevel=None, mcTruth=False ) : tools += [ tidabjet ] + ####### minbias #### + + if mcTruth: + tidaminbias = TrigR3Mon_builder( flags, name = "IDMinbiasTruth"+toolkey+"Tool", mcTruth=True ) + tidaminbias.SliceTag = "HLT/TRIDT/MinbiasTruth/"+key + else: + tidaminbias = TrigR3Mon_builder( flags, name = "IDMinbias"+toolkey+"Tool" ) + tidaminbias.SliceTag = "HLT/TRIDT/Minbias/"+key + + tidaminbias.AnalysisConfig = "Tier0" + + chains = getchains( [ "HLT_mb_sptrk.*:key=HLT_IDTrack_MinBias_IDTrig" ] ,monlevel ) + + + + if len(chains)>0 : + + tidaminbias.ntupleChainNames += chains + + tidaminbias.MonTools = createMonTools( flags, tidaminbias.SliceTag, chains ) + + tools += [ tidaminbias ] + + + ######### cosmic #### + + if mcTruth: + tidacosmic = TrigR3Mon_builder( flags, name = "CosmicTruth"+toolkey+"Tool", mcTruth=True ) + tidacosmic.SliceTag = "HLT/TRIDT/CosmicTruth/"+key + else: + tidacosmic = TrigR3Mon_builder( flags, name = "IDCosmic"+toolkey+"Tool" ) + tidacosmic.SliceTag = "HLT/TRIDT/Cosmic/"+key + + tidacosmic.AnalysisConfig = "Tier0" + + chains = getchains( [ "HLT_.*cosmic.*:key=HLT_IDTrack_Cosmic_IDTrig" ], monlevel ) + + + + if len(chains)>0 : + + tidacosmic.ntupleChainNames += chains + + tidacosmic.MonTools = createMonTools( flags, tidacosmic.SliceTag, chains ) + + tools += [ tidacosmic ] + + return tools diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Menu/Physics_pp_run3_v1.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Menu/Physics_pp_run3_v1.py index 6be12489472bd23e3e42fbc9948f21c3e0823568..ee7f4b0718de09df14ee1a38772bbf4c70dee803 100644 --- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Menu/Physics_pp_run3_v1.py +++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Menu/Physics_pp_run3_v1.py @@ -1870,7 +1870,7 @@ def setupMenu(): chains['MinBias'] = [ #Chains needed for 900 GeV runs, to be removed after # space points & tracking - ChainProp(name='HLT_mb_sp_L1RD0_FILLED', l1SeedThresholds=['FSNOSEED'], stream=['MinBias','express'], groups=MinBiasGroup+LowMuGroup+['PS:Online','RATE:CPS_RD0_FILLED'], monGroups=['mbMon:online','mbMon:shifter']), + ChainProp(name='HLT_mb_sp_L1RD0_FILLED', l1SeedThresholds=['FSNOSEED'], stream=['MinBias','express'], groups=MinBiasGroup+LowMuGroup+['PS:Online','RATE:CPS_RD0_FILLED'], monGroups=['mbMon:online','mbMon:shifter', 'idMon:shifter']), ChainProp(name='HLT_mb_sptrk_L1RD0_FILLED', l1SeedThresholds=['FSNOSEED'], stream=['MinBias','express'], groups=MinBiasGroup+LowMuGroup+['PS:Online','RATE:CPS_RD0_FILLED'], monGroups=['mbMon:online','mbMon:shifter']), ChainProp(name='HLT_mb_sptrk_L1MBTS_1', l1SeedThresholds=['FSNOSEED'], stream=['MinBias','express'], groups=MinBiasGroup+LowMuGroup+['PS:Online'],monGroups=['mbMon:t0']), ChainProp(name='HLT_mb_sptrk_L1MBTS_2', l1SeedThresholds=['FSNOSEED'], stream=['MinBias'], groups=MinBiasGroup+LowMuGroup+['PS:Online']),