21 |
|
// Plateau efficiency of muon trigger |
22 |
|
// (For now we ignore the fact that in the mu9 period |
23 |
|
// it was not quite as good) |
24 |
< |
float effmu = 0.93; |
24 |
> |
float effmu = 0.93; // eta<2.1 |
25 |
> |
float effmu24 = 0.50; // 2.4<eta<2.4 |
26 |
|
|
27 |
|
// Fraction of luminosity where mu9 was not prescaled |
28 |
|
// run <= 147116 |
31 |
|
// Fraction of luminosity where mu9 was prescaled and mu11 |
32 |
|
// was unprescaled |
33 |
|
// 147196 <= run <= 148058 |
34 |
< |
float f11=0.04; |
34 |
> |
float f11=0.273; |
35 |
|
|
36 |
|
// Fraction of luminosity where mu9 and mu11 were prescaled |
37 |
|
// and mu15 was not |
122 |
|
|
123 |
|
// both at high eta |
124 |
|
if (eta1>2.1 && eta2>2.1) { |
125 |
< |
float eff = effmu*effmu; |
125 |
> |
|
126 |
> |
float eff = effmu*effmu; // this neglects the trigger at high eta |
127 |
> |
if (pt2>=15) { |
128 |
> |
eff = eff + 2*(1.-effmu)*effmu24; |
129 |
> |
} else if (pt2>=11) { |
130 |
> |
eff = eff + (1.+f9+f11)*(1-effmu)*effmu24; |
131 |
> |
} else { |
132 |
> |
eff = eff + (1.+f9)*(1-effmu)*effmu24; |
133 |
> |
} |
134 |
|
return eff; |
135 |
|
} |
136 |
|
|
137 |
|
// One with pt>15 eta<2.1. The other with eta>2.1 |
138 |
|
if ( (pt1>=15 && eta1<=2.1 && eta2>2.1) || |
139 |
|
(pt2>=15 && eta2<=2.1 && eta1>2.1) ) { |
140 |
< |
float eff = effmu; |
140 |
> |
float eff = effmu; // this neglects the trigger at high eta |
141 |
> |
if ( (pt1>=15 && eta1>2.1) || (pt2>=15 && eta2>2.1) ) { |
142 |
> |
eff = eff + (1-effmu)*effmu24; |
143 |
> |
} else if ( (pt1>=11 && eta1>2.1) || (pt2>=11 && eta2>2.1) ) { |
144 |
> |
eff = eff + (f9+f11)*(1-effmu)*effmu24; |
145 |
> |
} else { |
146 |
> |
eff = eff + f9*(1-effmu)*effmu24; |
147 |
> |
} |
148 |
|
return eff; |
149 |
|
} |
150 |
|
|
152 |
|
// First with 11<pt<15 eta<2.1. Second one with eta>2.1 |
153 |
|
if ( (pt1>=11 && pt1<15 && eta1<=2.1 && eta2>2.1) || |
154 |
|
(pt2>=11 && pt2<15 && eta2<=2.1 && eta1>2.1) ) { |
155 |
< |
float eff = (f9+f11)*effmu + (1-f9-f11)*effmu*effmu; |
155 |
> |
float eff = (f9+f11)*effmu + (1-f9-f11)*effmu*effmu; |
156 |
> |
eff = eff + (1-effmu)*effmu24; // allow trigger at high eta |
157 |
|
return eff; |
158 |
|
} |
159 |
|
|
161 |
|
if ( (pt1<11 && eta1<=2.1 && eta2>2.1) || |
162 |
|
(pt2<11 && eta2<=2.1 && eta1>2.1) ) { |
163 |
|
float eff = f9*effmu + (1-f9)*effmu*effmu; |
164 |
+ |
eff = eff + (1-effmu)*effmu24; // allow trigger at high eta |
165 |
|
return eff; |
166 |
|
} |
167 |
|
|
248 |
|
} else { |
249 |
|
eff = e10 + e15 + e17 + e17b*eff17b + emess*eff32andUp; |
250 |
|
} |
251 |
+ |
// now allow for the possibility of a muon trigger |
252 |
+ |
if (ptmu>=15) { |
253 |
+ |
eff = eff + (1-eff)*effmu24; |
254 |
+ |
} else if (ptmu>=11) { |
255 |
+ |
eff = eff + (f9+f11)*(1-eff)*effmu24; |
256 |
+ |
} else { |
257 |
+ |
eff = eff + f9*(1-eff)*effmu24; |
258 |
+ |
} |
259 |
|
return eff; |
260 |
|
} |
261 |
|
|