Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:10:01

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from DQMOffline.Trigger.PhotonMonitor_cff import *
0004 from DQMOffline.Trigger.VBFMETMonitor_cff import *
0005 from DQMOffline.Trigger.HMesonGammaMonitor_cff import *
0006 from DQMOffline.Trigger.METMonitor_cfi import hltMETmonitoring
0007 from DQMOffline.Trigger.TopMonitor_cfi import hltTOPmonitoring
0008 from DQMOffline.Trigger.VBFTauMonitor_cff import *
0009 from DQMOffline.Trigger.MssmHbbBtagTriggerMonitor_cff import *
0010 from DQMOffline.Trigger.MssmHbbMonitoring_cff import *
0011 from DQMOffline.Trigger.HiggsMonitoring_cfi import hltHIGmonitoring
0012 from DQMOffline.Trigger.BTaggingMonitor_cfi import hltBTVmonitoring
0013 
0014 # HLT_PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1 MET monitoring
0015 PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone(
0016 #FolderName = 'HLT/Higgs/PFMET100_BTag/'
0017     FolderName = 'HLT/HIG/PFMET100_BTag/',
0018     jetSelection      = "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
0019     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_v"])
0020 )
0021 
0022 # HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1 MET monitoring
0023 PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone(
0024     #FolderName = 'HLT/Higgs/PFMET110_BTag/',
0025     FolderName = 'HLT/HIG/PFMET110_BTag/',
0026     jetSelection      = "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
0027     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_v"])
0028 )
0029 
0030 # HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1 b-tag monitoring
0031 PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone(
0032     #FolderName= 'HLT/Higgs/PFMET110_BTag/',
0033     FolderName= 'HLT/HIG/PFMET110_BTag/',
0034     # Selection
0035     leptJetDeltaRmin = 0.0,
0036     njets            = 1,
0037     jetSelection     = 'pt>30 & abs(eta)<2.4',
0038     HTdefinition     = 'pt>30 & abs(eta)<2.4',
0039     HTcut            = 0,
0040     nbjets           = 1,
0041     bjetSelection    = 'pt>30 & abs(eta)<2.4',
0042     workingpoint     = 0.8484, # Medium
0043     # Binning                                                                                                          
0044     histoPSet = dict(
0045         htPSet = dict(nbins=50, xmin=0.0, xmax=1000),
0046         jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
0047         HTBinning    = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
0048         metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900]
0049     ),
0050     # Triggers                                                                                                         
0051     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_v']),
0052     denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET110_PFMHT110_IDTight_v'])
0053 )
0054 
0055 # HLT_PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1 MET monitoring
0056 PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone(
0057     #FolderName = 'HLT/Higgs/PFMET120_BTag/'
0058     FolderName = 'HLT/HIG/PFMET120_BTag/',
0059     jetSelection      = "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
0060     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_v"])
0061 )
0062 
0063 # HLT_PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1 b-tag monitoring
0064 PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone(
0065     #FolderName= 'HLT/Higgs/PFMET120_BTag/',
0066     FolderName= 'HLT/HIG/PFMET120_BTag/',
0067     # Selection
0068     leptJetDeltaRmin = 0.0,
0069     njets            = 1,
0070     jetSelection     = 'pt>30 & abs(eta)<2.4',
0071     HTdefinition     = 'pt>30 & abs(eta)<2.4',
0072     HTcut            = 0,
0073     nbjets           = 1,
0074     bjetSelection    = 'pt>30 & abs(eta)<2.4',
0075     workingpoint     = 0.8484, # Medium
0076     # Binning                                                                                                         
0077     histoPSet = dict(
0078         htPSet = dict(nbins=50, xmin=0.0, xmax=1000 ),
0079         jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
0080         HTBinning    = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
0081         metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900]
0082     ),
0083     # Triggers                                                                                                        
0084     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_v']),
0085     denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET120_PFMHT120_IDTight_v'])   
0086 )
0087 
0088 
0089 # HLT_PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1 MET monitoring
0090 PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone(
0091     #FolderName = 'HLT/Higgs/PFMET130_BTag/',
0092     FolderName = 'HLT/HIG/PFMET130_BTag/',
0093     jetSelection      = "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
0094     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_v"])
0095 )
0096 
0097 # HLT_PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1 b-tag monitoring
0098 PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone(
0099     #FolderName= 'HLT/Higgs/PFMET130_BTag/'
0100     FolderName= 'HLT/HIG/PFMET130_BTag/',
0101     # Selection
0102     leptJetDeltaRmin = 0.0,
0103     njets            = 1,
0104     jetSelection     = 'pt>30 & abs(eta)<2.4',
0105     HTdefinition     = 'pt>30 & abs(eta)<2.4',
0106     HTcut            = 0,
0107     nbjets           = 1,
0108     bjetSelection    = 'pt>30 & abs(eta)<2.4',
0109     workingpoint     = 0.8484, # Medium
0110     # Binning                                                                                                         
0111     histoPSet = dict(
0112         htPSet = dict(nbins=50, xmin=0.0, xmax=1000 ),
0113         jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,130,200,400],
0114         HTBinning    = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
0115         metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900]
0116     ),
0117     # Triggers                                                                                                        
0118     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_v']),
0119     denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET130_PFMHT130_IDTight_v'])
0120 )
0121 
0122 # HLT_PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1 MET monitoring
0123 PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone(
0124     #FolderName = 'HLT/Higgs/PFMET140_BTag/'
0125     FolderName = 'HLT/HIG/PFMET140_BTag/',
0126     jetSelection      = "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
0127     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_v"])
0128 )
0129 
0130 # HLT_PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1 b-tag monitoring
0131 PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone(
0132     #FolderName= 'HLT/Higgs/PFMET140_BTag/',
0133     FolderName= 'HLT/HIG/PFMET140_BTag/',
0134     # Selection
0135     leptJetDeltaRmin = 0.0,
0136     njets            = 1,
0137     jetSelection     = 'pt>30 & abs(eta)<2.4',
0138     HTdefinition     = 'pt>30 & abs(eta)<2.4',
0139     HTcut            = 0,
0140     nbjets           = 1,
0141     bjetSelection    = 'pt>30 & abs(eta)<2.4',
0142     workingpoint     = 0.8484, # Medium
0143     # Binning                                                                                                         
0144     histoPSet = dict(
0145         htPSet = dict(nbins=50, xmin=0.0, xmax=1000 ),
0146         jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,140,200,400],
0147         HTBinning    = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
0148         metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900]
0149     ),
0150     # Triggers                                                                                                        
0151     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_v']),
0152     denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET140_PFMHT140_IDTight_v'])
0153 )
0154 
0155 #######for HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ####
0156 ele23Ele12CaloIdLTrackIdLIsoVL_dzmon = hltHIGmonitoring.clone(
0157     nelectrons = 2,
0158     #FolderName = 'HLT/Higgs/DiLepton/HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ',
0159     FolderName = 'HLT/HIG/DiLepton/HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ',
0160     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"]),
0161     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v*"])
0162 )
0163 
0164 ##############################DiLepton cross triggers######################################################
0165 mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ_eleleg = hltHIGmonitoring.clone(
0166     nmuons = 1,
0167     nelectrons = 1,
0168     #FolderName = 'HLT/Higgs/DiLepton/HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ/eleLeg',
0169     FolderName = 'HLT/HIG/DiLepton/HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ/eleLeg',
0170     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"]),
0171     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu20_v*",
0172                                                   "HLT_IsoMu24_eta2p1_v*",
0173                                                   "HLT_IsoMu24_v*",
0174                                                   "HLT_IsoMu27_v*",
0175                                                   "HLT_IsoMu20_v*"])
0176 )
0177 
0178 mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ_muleg = hltHIGmonitoring.clone(
0179     nmuons = 1,
0180     nelectrons = 1,
0181     #FolderName = 'HLT/Higgs/DiLepton/HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ/muLeg',
0182     FolderName = 'HLT/HIG/DiLepton/HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ/muLeg',
0183     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"]),
0184     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele27_WPTight_Gsf_v*",
0185                                                   "HLT_Ele35_WPTight_Gsf_v*"])
0186 )
0187 
0188 
0189 #####HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v#####
0190 mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ_eleleg = hltHIGmonitoring.clone(
0191     nmuons = 1,
0192     nelectrons = 1,
0193     #FolderName = 'HLT/Higgs/DiLepton/HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ/eleLeg',
0194     FolderName = 'HLT/HIG/DiLepton/HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ/eleLeg',
0195     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*"]), #        
0196     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu20_v*",
0197                                                   "HLT_IsoMu24_eta2p1_v*",
0198                                                   "HLT_IsoMu24_v*",
0199                                                   "HLT_IsoMu27_v*",
0200                                                   "HLT_IsoMu20_v*"])
0201 )
0202 
0203 
0204 mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ_muleg = hltHIGmonitoring.clone(
0205     nmuons = 1,
0206     nelectrons = 1,
0207     #FolderName = 'HLT/Higgs/DiLepton/HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ/muLeg',
0208     FolderName = 'HLT/HIG/DiLepton/HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ/muLeg',
0209     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*"]),
0210     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele27_WPTight_Gsf_v*",
0211                                                   "HLT_Ele35_WPTight_Gsf_v*"])
0212 )
0213 
0214 ###############################same flavour trilepton monitor####################################
0215 ########TripleMuon########
0216 higgsTrimumon = hltHIGmonitoring.clone(
0217     #FolderName = 'HLT/Higgs/TriLepton/HLT_TripleMu_12_10_5/',
0218     FolderName = 'HLT/HIG/TriLepton/HLT_TripleMu_12_10_5/',
0219     nmuons = 3,
0220     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_TripleMu_12_10_5_v*"]), #                                      
0221     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v*"])
0222 )
0223 
0224 higgsTrimu10_5_5_dz_mon = hltHIGmonitoring.clone(
0225     #FolderName = 'HLT/Higgs/TriLepton/HLT_TripleM_10_5_5_DZ/',
0226     FolderName = 'HLT/HIG/TriLepton/HLT_TripleM_10_5_5_DZ/',
0227     nmuons = 3,
0228     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_TripleMu_10_5_5_DZ_v*"]), #                                    
0229     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v*"])
0230 )
0231 
0232 #######TripleElectron####
0233 higgsTrielemon = hltHIGmonitoring.clone(
0234     #FolderName = 'HLT/Higgs/TriLepton/HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL/',
0235     FolderName = 'HLT/HIG/TriLepton/HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL/',
0236     nelectrons = 3,
0237     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v*"]), #                     
0238     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"])
0239 )
0240 
0241 ###############################cross flavour trilepton monitor####################################
0242 #########DiMuon+Single Ele Trigger###################
0243 diMu9Ele9CaloIdLTrackIdL_muleg = hltHIGmonitoring.clone(
0244 #FolderName = 'HLT/Higgs/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/muLeg',
0245     FolderName = 'HLT/HIG/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/muLeg',
0246     nelectrons = 1,
0247     nmuons = 2,
0248     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v*"]),
0249     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*",
0250                                                   "HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*"])
0251 )
0252 
0253 
0254 diMu9Ele9CaloIdLTrackIdL_eleleg = hltHIGmonitoring.clone(
0255     #FolderName = 'HLT/Higgs/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/eleLeg',
0256     FolderName = 'HLT/HIG/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/eleLeg',
0257     nelectrons = 1,
0258     nmuons = 2,
0259     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v*"]),
0260     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v*",
0261                                                   "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v*"])
0262 )
0263 
0264 ##Eff of the HLT with DZ w.ref to non-DZ one
0265 diMu9Ele9CaloIdLTrackIdL_dz = hltHIGmonitoring.clone(
0266     #FolderName = 'HLT/Higgs/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/dzMon',
0267     FolderName = 'HLT/HIG/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/dzMon',
0268     nelectrons = 1,
0269     nmuons = 2
0270 )
0271 diMu9Ele9CaloIdLTrackIdL_dz.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v*")
0272 diMu9Ele9CaloIdLTrackIdL_dz.denGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v*")
0273 
0274 #################DiElectron+Single Muon Trigger##################
0275 mu8diEle12CaloIdLTrackIdL_eleleg = hltHIGmonitoring.clone(
0276     #FolderName = 'HLT/Higgs/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/eleLeg',
0277     FolderName = 'HLT/HIG/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/eleLeg',
0278     nelectrons = 2,
0279     nmuons = 1,
0280     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v*"]),
0281     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*",
0282                                                   "HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*"])
0283 )
0284 
0285 mu8diEle12CaloIdLTrackIdL_muleg = hltHIGmonitoring.clone(
0286     #FolderName = 'HLT/Higgs/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/muLeg',
0287     FolderName = 'HLT/HIG/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/muLeg',
0288     nelectrons = 2,
0289     nmuons = 1,
0290     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v*"]),
0291     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"])
0292 
0293 )
0294 
0295 ##Eff of the HLT with DZ w.ref to non-DZ one
0296 mu8diEle12CaloIdLTrackIdL_dz = hltHIGmonitoring.clone(
0297     #FolderName = 'HLT/Higgs/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/dzMon',
0298     FolderName = 'HLT/HIG/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/dzMon',
0299     nelectrons = 2,
0300     nmuons = 1,
0301     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v*"]),
0302     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v*"])
0303 )
0304 
0305 
0306 ##VBF triggers##
0307 QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1 = hltTOPmonitoring.clone(
0308     #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1_v',
0309     FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1_v',
0310     # Selection
0311     leptJetDeltaRmin = 0.0,
0312     njets            = 4,
0313     jetSelection     = 'pt>15 & abs(eta)<4.7',
0314     HTdefinition     = 'pt>30 & abs(eta)<2.4',
0315     HTcut            = 0,
0316     nbjets           = 2,
0317     bjetSelection    = 'pt>15 & abs(eta)<4.7',
0318     btagAlgos        = ["pfCombinedMVAV2BJetTags"],
0319     workingpoint     = -0.715, # Loose
0320     # Triggers                                                                                                                                                                                                                                                                  
0321     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1_v*']),
0322     # Binning                                                                                                                                                                                                                                                                   
0323     #QuadPFJet_BTagCSV_p016_p11_VBF_Mqq240.htPSet = cms.PSet(nbins=cms.uint32(50), xmin=cms.double(0.0), xmax=cms.double(1000) )                                                                                                                                                
0324     histoPSet = dict(
0325         jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
0326         HTBinning    = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
0327         metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
0328 
0329         lsPSet = dict(
0330             nbins =  1
0331         ),
0332 
0333         htPSet = dict(
0334             nbins =  1 ,
0335             xmin  =  0 ,
0336             xmax  =  1
0337         ),
0338         csvPSet = dict(
0339             nbins = 20 ,
0340             xmin  = 0 ,
0341             xmax  = 1
0342         ),
0343         etaPSet = dict(
0344             nbins =  1 ,
0345             xmin  =  0 ,
0346             xmax  =  1
0347         ),
0348         ptPSet = dict(
0349             nbins = 1,
0350             xmin  = 0 ,
0351             xmax  = 1
0352         )
0353     )
0354 )
0355 
0356 QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1 = QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1.clone(
0357     #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1_v',                                                          
0358     FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1_v',
0359     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1_v*'])
0360 )
0361 
0362 QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1 = QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1.clone(
0363     #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1_v',                                                          
0364     FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1_v',
0365     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1_v*'])
0366 )
0367 
0368 QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1 = QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1.clone(
0369     #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1_v',                                                          
0370     FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1_v',
0371     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1_v*'])
0372 )
0373 
0374 QuadPFJet98_83_71_15_BTagCSV_p013_VBF1 = hltTOPmonitoring.clone(
0375     #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet98_83_71_15_BTagCSV_p013_VBF2_v',                                                                     
0376     FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet98_83_71_15_BTagCSV_p013_VBF2_v',
0377     # Selection                                                                                                                                       
0378     leptJetDeltaRmin = 0.0,
0379     njets            = 4,
0380     jetSelection     = 'pt>15 & abs(eta)<4.7',
0381     HTdefinition     = 'pt>30 & abs(eta)<2.4',
0382     HTcut            = 0,
0383     nbjets           = 1,
0384     bjetSelection    = 'pt>15 & abs(eta)<4.7',
0385     btagAlgos        = ["pfCombinedMVAV2BJetTags"],
0386     workingpoint     = -0.715, # Loose                                                                                                                
0387     # Triggers                                                                                                                                        
0388     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet98_83_71_15_BTagCSV_p013_VBF2_v*']),
0389     # Binning                                                                                                                                         
0390     #QuadPFJet_BTagCSV_p016_p11_VBF_Mqq240.htPSet = cms.PSet(nbins=cms.uint32(50), xmin=cms.double(0.0), xmax=cms.double(1000) )                      
0391     histoPSet = dict(
0392         jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
0393         HTBinning    = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
0394         metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
0395 
0396         lsPSet = dict(
0397             nbins =  1 ,
0398         ),
0399         htPSet = dict(
0400             nbins = 1 ,
0401             xmin  = 0 ,
0402             xmax  = 1 ,
0403         ),
0404         csvPSet = dict(
0405             nbins = 20,
0406             xmin  = 0 ,
0407             xmax  = 1 ,
0408         ),
0409         etaPSet = dict(
0410             nbins =  1,
0411             xmin  =  0 ,
0412             xmax  =  1 ,
0413         ),
0414         ptPSet = dict(
0415             nbins =  1 ,
0416             xmin  =  0 ,
0417             xmax  =  1 ,
0418         )
0419     )
0420 )
0421 
0422 QuadPFJet103_88_75_15_BTagCSV_p013_VBF1 = QuadPFJet98_83_71_15_BTagCSV_p013_VBF1.clone(
0423     #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet103_88_75_15_BTagCSV_p013_VBF2_v',
0424     FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet103_88_75_15_BTagCSV_p013_VBF2_v',
0425     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet103_88_75_15_BTagCSV_p013_VBF2_v*'])
0426 )
0427 
0428 QuadPFJet105_88_76_15_BTagCSV_p013_VBF1 = QuadPFJet98_83_71_15_BTagCSV_p013_VBF1.clone(
0429     #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet105_88_76_15_BTagCSV_p013_VBF2_v',
0430     FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet105_88_76_15_BTagCSV_p013_VBF2_v',
0431     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet105_88_76_15_BTagCSV_p013_VBF2_v*'])
0432 )
0433 
0434 QuadPFJet111_90_80_15_BTagCSV_p013_VBF1 = QuadPFJet98_83_71_15_BTagCSV_p013_VBF1.clone(
0435     #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet111_90_80_15_BTagCSV_p013_VBF2_v',
0436     FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet111_90_80_15_BTagCSV_p013_VBF2_v',
0437     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet111_90_80_15_BTagCSV_p013_VBF2_v*'])
0438 )
0439 
0440 QuadPFJet98_83_71_15 = hltTOPmonitoring.clone(
0441     #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet98_83_71_15_v',
0442     FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet98_83_71_15_v',
0443     # Selection
0444     leptJetDeltaRmin = 0.0,
0445     njets            = 4,
0446     jetSelection     = 'pt>15 & abs(eta)<4.7',
0447     HTdefinition     = 'pt>30 & abs(eta)<2.4',
0448     HTcut            = 0,
0449     nbjets           = 0,
0450     bjetSelection    = 'pt>15 & abs(eta)<4.7',
0451     btagAlgos        = ["pfCombinedMVAV2BJetTags"],
0452     workingpoint     = -0.715, # Loose
0453     # Triggers                                                                                                                                        
0454     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet98_83_71_15_v*']),
0455     # Binning                                                                                                                                         
0456     #QuadPFJet_BTagCSV_p016_p11_VBF_Mqq240.htPSet = cms.PSet(nbins=cms.uint32(50), xmin=cms.double(0.0), xmax=cms.double(1000) )                      
0457     histoPSet = dict(
0458     jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
0459         HTBinning    = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
0460         metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
0461 
0462         lsPSet = dict(
0463             nbins = 1
0464         ),
0465         htPSet = dict(
0466             nbins = 1 ,
0467             xmin  = 0 ,
0468             xmax  = 1
0469         ),
0470         csvPSet = dict(
0471             nbins =  20,
0472             xmin  =  0 ,
0473             xmax  =  1
0474         ),
0475         etaPSet = dict(
0476             nbins = 1 ,
0477             xmin  = 0 ,
0478             xmax  = 1
0479         ),
0480         ptPSet = dict(
0481             nbins =  1 ,
0482             xmin  =  0 ,
0483             xmax  =  1
0484         )
0485     )
0486 )
0487 
0488 QuadPFJet103_88_75_15 = QuadPFJet98_83_71_15.clone(
0489     #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet103_88_75_15_v',
0490     FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet103_88_75_15_v',
0491     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet103_88_75_15_v*'])
0492 )
0493 
0494 QuadPFJet105_88_76_15 = QuadPFJet98_83_71_15.clone(
0495     #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet105_88_76_15_v',
0496     FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet105_88_76_15_v',
0497     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet105_88_76_15_v*'])
0498 )
0499 
0500 QuadPFJet111_90_80_15 = QuadPFJet98_83_71_15.clone(
0501     #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet111_90_80_15_v',
0502     FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet111_90_80_15_v',
0503     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet111_90_80_15_v*'])
0504 )
0505 
0506 ###############################Higgs Monitor HLT##############################################
0507 higgsMonitorHLT = cms.Sequence(
0508 ### THEY WERE IN EXTRA
0509     higgsinvHLTJetMETmonitoring
0510   + higgsHLTDiphotonMonitoring
0511   + higgstautauHLTVBFmonitoring
0512   + higgsTrielemon
0513   + higgsTrimumon
0514   + higgsTrimu10_5_5_dz_mon
0515   + ele23Ele12CaloIdLTrackIdLIsoVL_dzmon
0516   + mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ_eleleg
0517   + mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ_muleg
0518   + mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ_eleleg
0519   + mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ_muleg
0520   + mu8diEle12CaloIdLTrackIdL_muleg
0521   + mu8diEle12CaloIdLTrackIdL_eleleg
0522   + mu8diEle12CaloIdLTrackIdL_dz
0523   + diMu9Ele9CaloIdLTrackIdL_muleg
0524   + diMu9Ele9CaloIdLTrackIdL_eleleg
0525   + diMu9Ele9CaloIdLTrackIdL_dz
0526   + PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring
0527   + PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring
0528   + PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring
0529   + PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_METmonitoring
0530   + PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_TOPmonitoring
0531   + PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_METmonitoring
0532   + PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_TOPmonitoring
0533   + PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_METmonitoring
0534   + PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_TOPmonitoring
0535   + QuadPFJet98_83_71_15_BTagCSV_p013_VBF1
0536   + QuadPFJet103_88_75_15_BTagCSV_p013_VBF1
0537   + QuadPFJet105_88_76_15_BTagCSV_p013_VBF1
0538   + QuadPFJet111_90_80_15_BTagCSV_p013_VBF1
0539   + QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1
0540   + QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1
0541   + QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1
0542   + QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1
0543   + QuadPFJet98_83_71_15
0544   + QuadPFJet103_88_75_15
0545   + QuadPFJet105_88_76_15
0546   + QuadPFJet111_90_80_15   
0547   + mssmHbbBtagTriggerMonitor 
0548   + mssmHbbMonitorHLT 
0549   + HMesonGammamonitoring
0550 )
0551 
0552 
0553 higHLTDQMSourceExtra = cms.Sequence(
0554 )