File indexing completed on 2024-04-06 12:10:02
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQMOffline.Trigger.MssmHbbMonitoring_cfi import mssmHbbMonitoring
0004
0005 MUON_PT_BINNING = [0,4,6,7,8,9,10,11,12,13,14,15,20,30,40,50,100,200]
0006
0007
0008 hltMssmHbbmonitoring = mssmHbbMonitoring.clone(
0009 btagAlgos = ["pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll"],
0010 workingpoint = 0.1919,
0011 njets = 2,
0012 nbjets = 2,
0013 nmuons = 0,
0014 bJetDeltaEtaMax = 1.6,
0015 bJetMuDeltaRmax = 0.4
0016 )
0017
0018 hltMssmHbbMonitoringFH116 = hltMssmHbbmonitoring.clone(
0019 FolderName = 'HLT/SUS/MssmHbb/fullhadronic/HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11',
0020 bjetSelection = 'pt>100 & abs(eta)<2.2',
0021 numGenericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v*']),
0022 histoPSet = dict(jetPtBinning = [0,100,150,200,250,300,350,400,500,700,1000,1500])
0023 )
0024
0025
0026 hltMssmHbbMonitoringFH128 = hltMssmHbbmonitoring.clone(
0027 FolderName = 'HLT/SUS/MssmHbb/fullhadronic/HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11',
0028 bjetSelection = 'pt>100 & abs(eta)<2.2',
0029 numGenericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v*']),
0030 histoPSet = dict(jetPtBinning = [0,100,150,200,250,300,350,400,500,700,1000,1500])
0031 )
0032
0033
0034 hltMssmHbbMonitoringSL40 = hltMssmHbbmonitoring.clone(
0035 FolderName = 'HLT/SUS/MssmHbb/semileptonic/HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11',
0036 bjetSelection = 'pt>40 & abs(eta)<2.2',
0037 nmuons = 1,
0038 muoSelection = 'pt>12 & abs(eta)<2.2 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10',
0039 numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v*']),
0040 histoPSet = dict(jetPtBinning = [0,40,60,80,120,160,250,300,350,400,500,1000,1500],
0041 muPtBinning = MUON_PT_BINNING)
0042
0043 )
0044
0045
0046 hltMssmHbbMonitoringSL54 = hltMssmHbbmonitoring.clone(
0047 FolderName = 'HLT/SUS/MssmHbb/semileptonic/HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11',
0048 bjetSelection = 'pt>40 & abs(eta)<2.2',
0049 nmuons = 1,
0050 muoSelection = 'pt>12 & abs(eta)<2.2 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10',
0051 numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v*']),
0052 histoPSet = dict(jetPtBinning = [0,40,60,80,120,160,250,300,350,400,500,1000,1500],
0053 muPtBinning = MUON_PT_BINNING)
0054 )
0055
0056
0057
0058 hltMssmHbbMonitoringMu12 = hltMssmHbbmonitoring.clone(
0059 FolderName = 'HLT/SUS/MssmHbb/control/muon/HLT_Mu12eta2p3',
0060 nmuons = 1,
0061 nbjets = 0,
0062 njets = 0,
0063 muoSelection = 'pt>12 & abs(eta)<2.2 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10',
0064 numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12eta2p3_v*']),
0065 histoPSet = dict(muPtBinning = MUON_PT_BINNING)
0066 )
0067
0068 hltMssmHbbMonitoringMu12Jet40 = hltMssmHbbmonitoring.clone(
0069 FolderName = 'HLT/SUS/MssmHbb/control/muon/HLT_Mu12eta2p3_PFJet40',
0070 nmuons = 1,
0071 nbjets = 0,
0072 njets = 1,
0073 muoSelection = 'pt>12 & abs(eta)<2.2 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10',
0074 jetSelection = 'pt>40 & abs(eta)<2.2',
0075 numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12eta2p3_PFJet40_v*']),
0076 histoPSet = dict(jetPtBinning = [0,40,60,80,120,160,250,300,350,400,500,1000,1500],
0077 muPtBinning = MUON_PT_BINNING)
0078 )
0079
0080
0081
0082 mssmHbbMonitorHLT = cms.Sequence(
0083 hltMssmHbbMonitoringFH116 +
0084 hltMssmHbbMonitoringFH128 +
0085 hltMssmHbbMonitoringSL40 +
0086 hltMssmHbbMonitoringSL54 +
0087 hltMssmHbbMonitoringMu12 +
0088 hltMssmHbbMonitoringMu12Jet40
0089 )