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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
|
import FWCore.ParameterSet.Config as cms
egHLTOffEleBarrelCuts = cms.PSet (
#---Morse-----
#cuts set to WP80
#cuts=cms.string("et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:e2x5Over5x5:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm"),
cuts=cms.string("et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:e2x5Over5x5:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm"),
#------------
minEt=cms.double(15),
minEta=cms.double(0.),
maxEta=cms.double(1.442),
maxDEtaIn=cms.double(0.004),#WP80
maxDPhiIn=cms.double(0.06),#WP80
maxInvEInvP=cms.double(0.1),
maxHadem=cms.double(0.04),#WP80
maxHadEnergy=cms.double(0),
maxSigmaIEtaIEta=cms.double(0.01),#WP80
maxSigmaEtaEta=cms.double(0.01),#WP80
#----Morse------
#minR9=cms.double(0.9),
minR9=cms.double(0.0),
maxR9=cms.double(0.98),
#---------------
isolEmConstTerm=cms.double(3),
isolEmGradTerm=cms.double(0.03),
isolEmGradStart=cms.double(0.),
isolHadConstTerm=cms.double(3),
isolHadGradTerm=cms.double(0.03),
isolHadGradStart=cms.double(0.),
isolPtTrksConstTerm=cms.double(7.5),
isolPtTrksGradTerm=cms.double(0.0),
isolPtTrksGradStart=cms.double(0.),
isolNrTrksConstTerm=cms.int32(0),#not used
maxHLTIsolTrksEle = cms.double(0),
maxHLTIsolTrksEleOverPt = cms.double(0.09),#WP80
maxHLTIsolTrksEleOverPt2 = cms.double(0),
maxHLTIsolTrksPho = cms.double(0),
maxHLTIsolTrksPhoOverPt = cms.double(0),
maxHLTIsolTrksPhoOverPt2 = cms.double(0),
maxHLTIsolHad = cms.double(0),
maxHLTIsolHadOverEt = cms.double(0.10),#WP80
maxHLTIsolHadOverEt2 = cms.double(0),
maxHLTIsolEm = cms.double(0),
maxHLTIsolEmOverEt = cms.double(0.07),#WP80
maxHLTIsolEmOverEt2 = cms.double(0),
minCTFTrkOuterRadius=cms.double(0.),
maxCTFTrkInnerRadius=cms.double(99999),
minNrCTFTrkHits=cms.int32(7),
maxNrCTFTrkHitsLost=cms.int32(999),
maxCTFTrkChi2NDof=cms.double(99999),
requirePixelHitsIfOuterInOuter=cms.bool(True),
maxHLTDEtaIn=cms.double(0.008),
maxHLTDPhiIn=cms.double(0.1),
maxHLTInvEInvP=cms.double(9999),
)
egHLTOffEleEndcapCuts = cms.PSet (
#-----Morse-----
#cuts=cms.string("et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm"),
cuts=cms.string("et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm"),
#--------------
minEt=cms.double(15),
minEta=cms.double(1.56),
maxEta=cms.double(2.5),
maxDEtaIn=cms.double(0.007),#WP80
maxDPhiIn=cms.double(0.03),#WP80
maxInvEInvP=cms.double(0.1),
maxHadem=cms.double(0.025),#WP80
maxHadEnergy=cms.double(0),
maxSigmaIEtaIEta=cms.double(0.03),#WP80
maxSigmaEtaEta=cms.double(0.03),#WP80
#----Morse------
#minR9=cms.double(0.9),
minR9=cms.double(0.0),
maxR9=cms.double(999.),
#---------------
isolEmConstTerm=cms.double(3),
isolEmGradTerm=cms.double(0.03),
isolEmGradStart=cms.double(0.),
isolHadConstTerm=cms.double(3),
isolHadGradTerm=cms.double(0.03),
isolHadGradStart=cms.double(0.),
isolPtTrksConstTerm=cms.double(15),
isolPtTrksGradTerm=cms.double(0.0),
isolPtTrksGradStart=cms.double(0.),
isolNrTrksConstTerm=cms.int32(0),#not used
maxHLTIsolTrksEle = cms.double(0),
maxHLTIsolTrksEleOverPt = cms.double(0.04),#WP80
maxHLTIsolTrksEleOverPt2 = cms.double(0),
maxHLTIsolTrksPho = cms.double(0),
maxHLTIsolTrksPhoOverPt = cms.double(0),
maxHLTIsolTrksPhoOverPt2 = cms.double(0),
maxHLTIsolHad = cms.double(0),
maxHLTIsolHadOverEt = cms.double(0.025),#WP80
maxHLTIsolHadOverEt2 = cms.double(0),
maxHLTIsolEm = cms.double(0),
maxHLTIsolEmOverEt = cms.double(0.05),#WP80
maxHLTIsolEmOverEt2 = cms.double(0),
minCTFTrkOuterRadius=cms.double(0.),
maxCTFTrkInnerRadius=cms.double(9999.),
minNrCTFTrkHits=cms.int32(7),
maxNrCTFTrkHitsLost=cms.int32(999),
maxCTFTrkChi2NDof=cms.double(99999),
requirePixelHitsIfOuterInOuter=cms.bool(True),
maxHLTDEtaIn=cms.double(0.008),
maxHLTDPhiIn=cms.double(0.1),
maxHLTInvEInvP=cms.double(9999),
)
egHLTOffEleCuts = cms.PSet(
barrel = cms.PSet(egHLTOffEleBarrelCuts),
endcap = cms.PSet(egHLTOffEleEndcapCuts)
)
egHLTOffEleLooseCuts = cms.PSet(
barrel = cms.PSet(egHLTOffEleBarrelCuts),
endcap = cms.PSet(egHLTOffEleEndcapCuts)
)
|