File indexing completed on 2024-04-06 12:31:13
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012 triggerSelectionData = 'HLT_IsoMu24_eta2p1_v*'
0013 triggerSelectionMC = 'HLT_*'
0014
0015
0016
0017
0018
0019 muonCut = 'isPFMuon'
0020 muonCut += ' && (isGlobalMuon || isTrackerMuon)'
0021
0022 muonCut += ' && pt > 10.'
0023 muonCut += ' && abs(eta) < 2.5'
0024
0025 muonCut += ' && (chargedHadronIso+neutralHadronIso+photonIso-0.5*puChargedHadronIso)/pt < 0.2'
0026
0027
0028
0029 signalMuonCut = 'isPFMuon'
0030 signalMuonCut += ' && isGlobalMuon'
0031 signalMuonCut += ' && globalTrack.normalizedChi2 < 10.'
0032 signalMuonCut += ' && track.hitPattern.trackerLayersWithMeasurement > 5'
0033 signalMuonCut += ' && globalTrack.hitPattern.numberOfValidMuonHits > 0'
0034 signalMuonCut += ' && abs(dB) < 0.2'
0035 signalMuonCut += ' && innerTrack.hitPattern.numberOfValidPixelHits > 0'
0036 signalMuonCut += ' && numberOfMatchedStations > 1'
0037
0038 signalMuonCut += ' && pt > 26.'
0039 signalMuonCut += ' && abs(eta) < 2.1'
0040
0041 signalMuonCut += ' && (chargedHadronIso+max(0.,neutralHadronIso+photonIso-0.5*puChargedHadronIso))/pt < 0.12'
0042
0043 muonVertexMaxDZ = 0.5
0044
0045
0046
0047
0048
0049 jetCut = 'numberOfDaughters > 1'
0050 jetCut += ' && neutralHadronEnergyFraction < 0.99'
0051 jetCut += ' && neutralEmEnergyFraction < 0.99'
0052 jetCut += ' && (chargedEmEnergyFraction < 0.99 || abs(eta) >= 2.4)'
0053 jetCut += ' && (chargedHadronEnergyFraction > 0. || abs(eta) >= 2.4)'
0054 jetCut += ' && (chargedMultiplicity > 0 || abs(eta) >= 2.4)'
0055
0056 jetCut +' && abs(eta) < 2.5'
0057
0058 veryLooseJetCut = 'pt > 30.'
0059 looseJetCut = 'pt > 30.'
0060 tightJetCut = 'pt > 30.'
0061 veryTightJetCut = 'pt > 30.'
0062
0063
0064
0065
0066
0067
0068 electronGsfCut = 'electronID("cutBasedElectronID-CSA14-50ns-V1-standalone-veto")'
0069
0070 electronGsfCut += ' && ecalDrivenMomentum.pt > 20.'
0071 electronGsfCut += ' && abs(ecalDrivenMomentum.eta) < 2.5'
0072
0073 electronGsfCut += ' && (chargedHadronIso+max(0.,neutralHadronIso+photonIso-1.0*userIsolation("User1Iso")))/ecalDrivenMomentum.pt < 0.2'
0074
0075 electronCalibCut = electronGsfCut.replace( 'ecalDrivenMomentum.', '' )
0076 electronCut = electronGsfCut
0077
0078
0079
0080
0081
0082 bTagCut = 'bDiscriminator("combinedInclusiveSecondaryVertexV2BJetTags") > 0.679'
0083
0084
0085
0086
0087
0088 triggerObjectSelectionData = 'type("TriggerMuon") && ( path("%s") )'%( triggerSelectionData )
0089 triggerObjectSelectionMC = 'type("TriggerMuon") && ( path("%s") )'%( triggerSelectionMC )