Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008 muonsUsePV = False
00009 muonEmbedTrack = True
00010
00011
00012
00013
00014 jetAlgo = 'AK5'
00015
00016
00017 jecSetBase = jetAlgo
00018
00019
00020
00021
00022
00023
00024 from TopQuarkAnalysis.Configuration.patRefSel_PF2PAT import *
00025
00026
00027
00028
00029 triggerSelectionDataRelVals = 'HLT_IsoMu17_eta2p1_TriCentralPFJet30_v*'
00030 triggerSelectionData = 'HLT_IsoMu17_eta2p1_TriCentralPFNoPUJet30_30_20_v*'
00031 triggerSelectionMC = 'HLT_*'
00032
00033
00034
00035
00036 muonCut = 'isPFMuon'
00037 muonCut += ' && (isGlobalMuon || isTrackerMuon)'
00038 muonCut += ' && pt > 10.'
00039 muonCut += ' && abs(eta) < 2.5'
00040 muonCut += ' && (chargedHadronIso+neutralHadronIso+photonIso-0.5*puChargedHadronIso)/pt < 0.2'
00041
00042
00043 signalMuonCut = 'isPFMuon'
00044 signalMuonCut += ' && isGlobalMuon'
00045 signalMuonCut += ' && pt > 26.'
00046 signalMuonCut += ' && abs(eta) < 2.1'
00047 signalMuonCut += ' && globalTrack.normalizedChi2 < 10.'
00048 signalMuonCut += ' && track.hitPattern.trackerLayersWithMeasurement > 5'
00049 signalMuonCut += ' && globalTrack.hitPattern.numberOfValidMuonHits > 0'
00050 signalMuonCut += ' && abs(dB) < 0.2'
00051 signalMuonCut += ' && innerTrack.hitPattern.numberOfValidPixelHits > 0'
00052 signalMuonCut += ' && numberOfMatchedStations > 1'
00053 signalMuonCut += ' && (chargedHadronIso+neutralHadronIso+photonIso-0.5*puChargedHadronIso)/pt < 0.12'
00054
00055 muonVertexMaxDZ = 0.5
00056
00057
00058
00059
00060 jetCut = 'abs(eta) < 2.5'
00061 jetCut += ' && numberOfDaughters > 1'
00062 jetCut += ' && neutralHadronEnergyFraction < 0.99'
00063 jetCut += ' && neutralEmEnergyFraction < 0.99'
00064 jetCut += ' && (chargedEmEnergyFraction < 0.99 || abs(eta) >= 2.4)'
00065 jetCut += ' && (chargedHadronEnergyFraction > 0. || abs(eta) >= 2.4)'
00066 jetCut += ' && (chargedMultiplicity > 0 || abs(eta) >= 2.4)'
00067
00068 veryLooseJetCut = 'pt > 20.'
00069 looseJetCut = 'pt > 35.'
00070 tightJetCut = 'pt > 45.'
00071
00072
00073
00074
00075 electronCut = 'pt > 20.'
00076 electronCut += ' && abs(eta) < 2.5'
00077 electronCut += ' && electronID("mvaTrigV0") > 0.'
00078 electronCut += ' && (chargedHadronIso+max(0.,neutralHadronIso)+photonIso-0.5*puChargedHadronIso)/et < 0.2'
00079
00080
00081
00082
00083
00084
00085
00086 triggerObjectSelectionDataRelVals = 'type("TriggerMuon") && ( path("HLT_IsoMu17_eta2p1_TriCentralPFJet30_v*") )'
00087 triggerObjectSelectionData = 'type("TriggerMuon") && ( path("HLT_IsoMu17_eta2p1_TriCentralPFNoPUJet30_30_20_v*") )'
00088 triggerObjectSelectionMC = 'type("TriggerMuon") && ( path("HLT_*") )'