Changeset 934d037 in git for cards/delphes_card_CMS.tcl
- Timestamp:
- Oct 6, 2015, 4:26:29 PM (9 years ago)
- Branches:
- ImprovedOutputFile, Timing, dual_readout, llp, master
- Children:
- c4b2aae
- Parents:
- b3c0535
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cards/delphes_card_CMS.tcl
rb3c0535 r934d037 11 11 12 12 ChargedHadronMomentumSmearing 13 Electron EnergySmearing13 ElectronMomentumSmearing 14 14 MuonMomentumSmearing 15 15 … … 21 21 PhotonIsolation 22 22 23 ElectronFilter 23 24 ElectronEfficiency 24 25 ElectronIsolation … … 138 139 139 140 # resolution formula for charged hadrons 140 set ResolutionFormula { (abs(eta) <= 1.5) * (pt > 0.1 && pt <= 1.0) * (0.02) + 141 (abs(eta) <= 1.5) * (pt > 1.0 && pt <= 1.0e1) * (0.01) + 142 (abs(eta) <= 1.5) * (pt > 1.0e1 && pt <= 2.0e2) * (0.03) + 143 (abs(eta) <= 1.5) * (pt > 2.0e2) * (0.05) + 144 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1 && pt <= 1.0) * (0.03) + 145 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0 && pt <= 1.0e1) * (0.02) + 146 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0e1 && pt <= 2.0e2) * (0.04) + 147 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 2.0e2) * (0.05)} 148 } 149 150 ################################# 151 # Energy resolution for electrons 152 ################################# 153 154 module EnergySmearing ElectronEnergySmearing { 141 # based on arXiv:1405.6569 142 set ResolutionFormula { (abs(eta) <= 0.5) * (pt > 0.1) * sqrt(0.06^2 + pt^2*1.3e-3^2) + 143 (abs(eta) > 0.5 && abs(eta) <= 1.5) * (pt > 0.1) * sqrt(0.10^2 + pt^2*1.7e-3^2) + 144 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1) * sqrt(0.25^2 + pt^2*3.1e-3^2)} 145 } 146 147 ################################### 148 # Momentum resolution for electrons 149 ################################### 150 151 module MomentumSmearing ElectronMomentumSmearing { 155 152 set InputArray ElectronTrackingEfficiency/electrons 156 153 set OutputArray electrons … … 159 156 160 157 # resolution formula for electrons 161 set ResolutionFormula { (abs(eta) <= 2.5) * (energy > 0.1 && energy <= 2.0e1) * (energy*0.0225) + 162 (abs(eta) <= 2.5) * (energy > 2.0e1) * sqrt(energy^2*0.007^2 + energy*0.07^2 + 0.35^2) + 163 (abs(eta) > 2.5 && abs(eta) <= 3.0) * sqrt(energy^2*0.007^2 + energy*0.07^2 + 0.35^2) + 164 (abs(eta) > 3.0 && abs(eta) <= 5.0) * sqrt(energy^2*0.107^2 + energy*2.08^2)} 165 158 # based on arXiv:1405.6569 159 set ResolutionFormula { (abs(eta) <= 0.5) * (pt > 0.1) * sqrt(0.06^2 + pt^2*1.3e-3^2) + 160 (abs(eta) > 0.5 && abs(eta) <= 1.5) * (pt > 0.1) * sqrt(0.10^2 + pt^2*1.7e-3^2) + 161 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1) * sqrt(0.25^2 + pt^2*3.1e-3^2)} 166 162 } 167 163 … … 177 173 178 174 # resolution formula for muons 179 set ResolutionFormula { (abs(eta) <= 0.5) * (pt > 0.1 && pt <= 5.0) * (0.02) + 180 (abs(eta) <= 0.5) * (pt > 5.0 && pt <= 1.0e2) * (0.015) + 181 (abs(eta) <= 0.5) * (pt > 1.0e2 && pt <= 2.0e2) * (0.03) + 182 (abs(eta) <= 0.5) * (pt > 2.0e2) * (0.05 + pt*1.e-4) + 183 (abs(eta) > 0.5 && abs(eta) <= 1.5) * (pt > 0.1 && pt <= 5.0) * (0.03) + 184 (abs(eta) > 0.5 && abs(eta) <= 1.5) * (pt > 5.0 && pt <= 1.0e2) * (0.02) + 185 (abs(eta) > 0.5 && abs(eta) <= 1.5) * (pt > 1.0e2 && pt <= 2.0e2) * (0.04) + 186 (abs(eta) > 0.5 && abs(eta) <= 1.5) * (pt > 2.0e2) * (0.05 + pt*1.e-4) + 187 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1 && pt <= 5.0) * (0.04) + 188 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 5.0 && pt <= 1.0e2) * (0.035) + 189 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0e2 && pt <= 2.0e2) * (0.05) + 190 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 2.0e2) * (0.05 + pt*1.e-4)} 175 set ResolutionFormula { (abs(eta) <= 0.5) * (pt > 0.1) * sqrt(0.01^2 + pt^2*2.0e-4^2) + 176 (abs(eta) > 0.5 && abs(eta) <= 1.5) * (pt > 0.1) * sqrt(0.02^2 + pt^2*3.0e-4^2) + 177 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1) * sqrt(0.05^2 + pt^2*6.0e-4^2)} 191 178 } 192 179 … … 198 185 # add InputArray InputArray 199 186 add InputArray ChargedHadronMomentumSmearing/chargedHadrons 200 add InputArray Electron EnergySmearing/electrons187 add InputArray ElectronMomentumSmearing/electrons 201 188 add InputArray MuonMomentumSmearing/muons 202 189 set OutputArray tracks … … 334 321 } 335 322 323 ################# 324 # Electron filter 325 ################# 326 327 module PdgCodeFilter ElectronFilter { 328 set InputArray Calorimeter/eflowTracks 329 set OutputArray electrons 330 set Invert true 331 add PdgCode {11} 332 add PdgCode {-11} 333 } 334 336 335 ##################### 337 336 # Electron efficiency … … 339 338 340 339 module Efficiency ElectronEfficiency { 341 set InputArray Electron EnergySmearing/electrons340 set InputArray ElectronFilter/electrons 342 341 set OutputArray electrons 343 342 … … 500 499 501 500 module JetFlavorAssociation JetFlavorAssociation { 502 501 503 502 set PartonInputArray Delphes/partons 504 503 set ParticleInputArray Delphes/allParticles 505 504 set ParticleLHEFInputArray Delphes/allParticlesLHEF 506 505 set JetInputArray JetEnergyScale/jets 507 506 508 507 set DeltaR 0.5 509 508 set PartonPTMin 1.0
Note:
See TracChangeset
for help on using the changeset viewer.