-
Notifications
You must be signed in to change notification settings - Fork 4.2k
/
VBFGenJetFilter_cfi.py
63 lines (47 loc) · 3.24 KB
/
VBFGenJetFilter_cfi.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
import FWCore.ParameterSet.Config as cms
vbfGenJetFilterA = cms.EDFilter("VBFGenJetFilter",
inputTag_GenJetCollection = cms.untracked.InputTag('ak4GenJetsNoNu'),
oppositeHemisphere = cms.untracked.bool ( False), # Require j1_eta*j2_eta<0
minPt = cms.untracked.double( 40), # Minimum dijet jet_pt
minEta = cms.untracked.double( -4.8), # Minimum dijet jet_eta
maxEta = cms.untracked.double( 4.8), # Maximum dijet jet_eta
minInvMass = cms.untracked.double( 1000.), # Minimum dijet invariant mass
maxInvMass = cms.untracked.double(99999.), # Maximum dijet invariant mass
minDeltaPhi = cms.untracked.double( -1.0), # Minimum dijet delta phi
maxDeltaPhi = cms.untracked.double( 2.15), # Maximum dijet delta phi
minDeltaEta = cms.untracked.double( 3.0), # Minimum dijet delta eta
maxDeltaEta = cms.untracked.double(99999.) # Maximum dijet delta eta
)
vbfGenJetFilterB = cms.EDFilter("VBFGenJetFilter",
inputTag_GenJetCollection = cms.untracked.InputTag('ak4GenJetsNoNu'),
oppositeHemisphere = cms.untracked.bool ( False), # Require j1_eta*j2_eta<0
minPt = cms.untracked.double( 40), # Minimum dijet jet_pt
minEta = cms.untracked.double( -4.8), # Minimum dijet jet_eta
maxEta = cms.untracked.double( 4.8), # Maximum dijet jet_eta
minInvMass = cms.untracked.double( 1000.), # Minimum dijet invariant mass
maxInvMass = cms.untracked.double(99999.), # Maximum dijet invariant mass
minDeltaPhi = cms.untracked.double( 2.15), # Minimum dijet delta phi
maxDeltaPhi = cms.untracked.double( 3.2), # Maximum dijet delta phi
minDeltaEta = cms.untracked.double( 3.0), # Minimum dijet delta eta
maxDeltaEta = cms.untracked.double(99999.) # Maximum dijet delta eta
)
vbfGenJetFilterC = cms.EDFilter("VBFGenJetFilter",
inputTag_GenJetCollection = cms.untracked.InputTag('ak4GenJetsNoNu'),
oppositeHemisphere = cms.untracked.bool ( False), # Require j1_eta*j2_eta<0
minPt = cms.untracked.double( 40), # Minimum dijet jet_pt
minEta = cms.untracked.double( -4.8), # Minimum dijet jet_eta
maxEta = cms.untracked.double( 4.8), # Maximum dijet jet_eta
minInvMass = cms.untracked.double( 1000.), # Minimum dijet invariant mass
maxInvMass = cms.untracked.double(99999.), # Maximum dijet invariant mass
minDeltaPhi = cms.untracked.double( -1.0), # Minimum dijet delta phi
maxDeltaPhi = cms.untracked.double( 3.2), # Maximum dijet delta phi
minDeltaEta = cms.untracked.double( 3.0), # Minimum dijet delta eta
maxDeltaEta = cms.untracked.double(99999.) # Maximum dijet delta eta
)
vbfGenJetFilterD = cms.EDFilter("VBFGenJetFilter",
inputTag_GenJetCollection = cms.untracked.InputTag('ak4GenJetsNoNu'),
leadJetsNoLepMass = cms.untracked.bool ( True), # Require the cut on the mass of the leading jets
minLeadingJetsInvMass = cms.untracked.double( 0.0), # Minimum dijet invariant mass
maxLeadingJetsInvMass = cms.untracked.double(99999.), # Maximum dijet invariant mass
deltaRNoLep = cms.untracked.double( 0.3), # Maximum dijet invariant mass
)