Changeset df7986a in git for cards/CMS_PhaseII/CMS_PhaseII_0PU.tcl
- Timestamp:
- May 16, 2016, 8:09:01 PM (9 years ago)
- Branches:
- ImprovedOutputFile, Timing, dual_readout, llp, master
- Children:
- db7f5e4
- Parents:
- 4bf6061
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cards/CMS_PhaseII/CMS_PhaseII_0PU.tcl
r4bf6061 rdf7986a 21 21 22 22 ChargedHadronMomentumSmearing 23 Electron MomentumSmearing23 ElectronEnergySmearing 24 24 MuonMomentumSmearing 25 25 … … 168 168 } 169 169 170 ######################################## 171 # Momentum resolution for electrons 172 ######################################## 173 174 module MomentumSmearing ElectronMomentumSmearing { 175 ## hadrons after having applied the tracking efficiency 176 set InputArray ElectronTrackingEfficiency/electrons 170 ################################# 171 # Energy resolution for electrons 172 ################################# 173 174 module EnergySmearing ElectronEnergySmearing { 175 set InputArray ElectronTrackingEfficiency/electrons 177 176 set OutputArray electrons 177 178 # set ResolutionFormula {resolution formula as a function of eta and energy} 179 178 180 # resolution formula for electrons 179 # from http://mersi.web.cern.ch/mersi/layouts/.private/Baseline_tilted_200_Pixel_1_1_1/index.html 180 source trackMomentumResolution.tcl 181 182 } 183 181 182 # taking something flat in energy for now, ECAL will take over at high energy anyway. 183 # inferred from hep-ex/1306.2016 and 1502.02701 184 set ResolutionFormula { 185 186 (abs(eta) <= 1.5) * (1+0.64*abs(eta)^2)*(energy*0.028) + 187 (abs(eta) > 1.5 && abs(eta) <= 1.75) * (energy*0.037) + 188 (abs(eta) > 1.75 && abs(eta) <= 2.15) * (energy*0.038) + 189 (abs(eta) > 2.15 && abs(eta) <= 3.00) * (energy*0.044) + 190 (abs(eta) > 3.00 && abs(eta) <= 4.00) * (energy*0.10)} 191 192 } 184 193 185 194 ############################### … … 206 215 # add InputArray InputArray 207 216 add InputArray ChargedHadronMomentumSmearing/chargedHadrons 208 add InputArray Electron MomentumSmearing/electrons217 add InputArray ElectronEnergySmearing/electrons 209 218 add InputArray MuonMomentumSmearing/muons 210 219 set OutputArray tracks … … 301 310 # set ResolutionFormula {resolution formula as a function of eta and energy} 302 311 303 # for the ECAL barrel (|eta| < 1.5), see hep-ex/1306.2016 .312 # for the ECAL barrel (|eta| < 1.5), see hep-ex/1306.2016 and 1502.02701 304 313 # for the endcaps (1.5 < |eta| < 3.0), we take HGCAL see LHCC-P-008, Fig. 3.39, p.117 305 314 306 set ResolutionFormula { (abs(eta) <= 1.50) * sqrt(energy^2*0.005^2 + energy*0.027^2 + 0.15^2) + \ 307 (abs(eta) > 1.50 && abs(eta) <= 1.75) * sqrt(energy^2*0.006^2 + energy*0.20^2) + \ 308 (abs(eta) > 1.75 && abs(eta) <= 2.15) * sqrt(energy^2*0.007^2 + energy*0.21^2) + \ 309 (abs(eta) > 2.15 && abs(eta) <= 3.00) * sqrt(energy^2*0.008^2 + energy*0.24^2) + \ 310 (abs(eta) > 3.0 && abs(eta) <= 5.0) * sqrt(energy^2*0.08^2 + energy*1.98^2)} 311 315 set ResolutionFormula { (abs(eta) <= 1.50) * 1.00 * (1+0.64*abs(eta)^2)*sqrt(energy^2*0.008^2 + energy*0.11^2 + 0.50^2) + 316 (abs(eta) > 1.50 && abs(eta) <= 1.75) * 1.00 * sqrt(energy^2*0.006^2 + energy*0.20^2) + \ 317 (abs(eta) > 1.75 && abs(eta) <= 2.15) * 1.00 * sqrt(energy^2*0.007^2 + energy*0.21^2) + \ 318 (abs(eta) > 2.15 && abs(eta) <= 3.00) * 1.00 * sqrt(energy^2*0.008^2 + energy*0.24^2) + \ 319 (abs(eta) >= 3.0 && abs(eta) <= 5.0) * 1.00 * sqrt(energy^2*0.08^2 + energy*1.98^2)} 312 320 } 313 321
Note:
See TracChangeset
for help on using the changeset viewer.