Changeset f3c6a97 in git
- Timestamp:
- Nov 5, 2015, 2:53:23 PM (9 years ago)
- Branches:
- ImprovedOutputFile, Timing, dual_readout, llp, master
- Children:
- 386e60f
- Parents:
- 31def62
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cards/delphes_card_ILD.tcl
r31def62 rf3c6a97 17 17 18 18 TrackMerger 19 AngularSmearing 20 ImpactParameterSmearing 21 19 22 20 ECal 23 21 HCal 24 22 25 ElectronFilter26 27 23 TowerMerger 28 24 EFlowMerger 25 26 PhotonEfficiency 27 PhotonIsolation 28 29 ElectronFilter 30 ElectronEfficiency 31 ElectronIsolation 32 33 MuonEfficiency 34 MuonIsolation 29 35 30 36 MissingET … … 43 49 44 50 ScalarHT 51 52 UniqueObjectFinder 45 53 46 54 TreeWriter … … 176 184 } 177 185 178 179 ########################180 # Track angular smearing181 ########################182 183 module AngularSmearing AngularSmearing {184 set InputArray TrackMerger/tracks185 set OutputArray tracks186 187 188 # angular smearing in eta formula as a function of pt and eta189 set EtaResolutionFormula { 0.001 }190 191 # angular smearing in phi formula as a function of pt and eta192 set PhiResolutionFormula { 0.001 }193 194 }195 196 #################################197 # Track impact parameter smearing198 #################################199 200 module ImpactParameterSmearing ImpactParameterSmearing {201 set InputArray AngularSmearing/tracks202 set OutputArray tracks203 204 205 # absolute impact parameter smearing formula (in mm) as a function of pt and eta206 set ResolutionFormula {0.010/sqrt(pt)}207 }208 209 186 ############# 210 187 # ECAL … … 213 190 module SimpleCalorimeter ECal { 214 191 set ParticleInputArray ParticlePropagator/stableParticles 215 set TrackInputArray ImpactParameterSmearing/tracks192 set TrackInputArray TrackMerger/tracks 216 193 217 194 set TowerOutputArray ecalTowers … … 477 454 } 478 455 456 ################### 457 # Photon efficiency 458 ################### 459 460 module Efficiency PhotonEfficiency { 461 set InputArray ECal/eflowPhotons 462 set OutputArray photons 463 464 # set EfficiencyFormula {efficiency formula as a function of eta and pt} 465 466 # efficiency formula for photons 467 set EfficiencyFormula { (pt <= 10.0) * (0.00) + 468 (abs(eta) <= 1.5) * (pt > 10.0) * (0.95) + 469 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 10.0) * (0.95) + 470 (abs(eta) > 2.5) * (0.00)} 471 } 472 473 ################## 474 # Photon isolation 475 ################## 476 477 module Isolation PhotonIsolation { 478 set CandidateInputArray PhotonEfficiency/photons 479 set IsolationInputArray EFlowMerger/eflow 480 481 set OutputArray photons 482 483 set DeltaRMax 0.5 484 485 set PTMin 0.5 486 487 set PTRatioMax 0.1 488 } 489 490 ##################### 491 # Electron efficiency 492 ##################### 493 494 module Efficiency ElectronEfficiency { 495 set InputArray ElectronFilter/electrons 496 set OutputArray electrons 497 498 # set EfficiencyFormula {efficiency formula as a function of eta and pt} 499 500 # efficiency formula for electrons 501 set EfficiencyFormula { (pt <= 10.0) * (0.00) + 502 (abs(eta) <= 1.5) * (pt > 10.0) * (0.95) + 503 (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 10.0) * (0.95) + 504 (abs(eta) > 2.5) * (0.00)} 505 } 506 507 #################### 508 # Electron isolation 509 #################### 510 511 module Isolation ElectronIsolation { 512 set CandidateInputArray ElectronEfficiency/electrons 513 set IsolationInputArray EFlowMerger/eflow 514 515 set OutputArray electrons 516 517 set DeltaRMax 0.5 518 519 set PTMin 0.5 520 521 set PTRatioMax 0.1 522 } 523 524 ################# 525 # Muon efficiency 526 ################# 527 528 module Efficiency MuonEfficiency { 529 set InputArray MuonMomentumSmearing/muons 530 set OutputArray muons 531 532 # set EfficiencyFormula {efficiency as a function of eta and pt} 533 534 # efficiency formula for muons 535 set EfficiencyFormula { (pt <= 10.0) * (0.00) + 536 (abs(eta) <= 1.5) * (pt > 10.0 && pt <= 1.0e3) * (0.95) + 537 (abs(eta) <= 1.5) * (pt > 1.0e3) * (0.95 * exp(0.5 - pt*5.0e-4)) + 538 (abs(eta) > 1.5 && abs(eta) <= 2.4) * (pt > 10.0 && pt <= 1.0e3) * (0.95) + 539 (abs(eta) > 1.5 && abs(eta) <= 2.4) * (pt > 1.0e3) * (0.95 * exp(0.5 - pt*5.0e-4)) + 540 (abs(eta) > 2.4) * (0.00)} 541 } 542 543 ################ 544 # Muon isolation 545 ################ 546 547 module Isolation MuonIsolation { 548 set CandidateInputArray MuonEfficiency/muons 549 set IsolationInputArray EFlowMerger/eflow 550 551 set OutputArray muons 552 553 set DeltaRMax 0.5 554 555 set PTMin 0.5 556 557 set PTRatioMax 0.1 558 } 559 560 479 561 ########### 480 562 # b-tagging … … 526 608 } 527 609 610 ##################################################### 611 # Find uniquely identified photons/electrons/tau/jets 612 ##################################################### 613 614 module UniqueObjectFinder UniqueObjectFinder { 615 # earlier arrays take precedence over later ones 616 # add InputArray InputArray OutputArray 617 add InputArray PhotonIsolation/photons photons 618 add InputArray ElectronIsolation/electrons electrons 619 add InputArray MuonIsolation/muons muons 620 add InputArray JetEnergyScale/jets jets 621 } 622 623 528 624 ################## 529 625 # ROOT tree writer … … 535 631 add Branch GenJetFinder/jets GenJet Jet 536 632 537 add Branch AngularSmearing/tracks Track Track538 633 add Branch TowerMerger/towers Tower Tower 539 634 540 635 add Branch ChargedHadronMomentumSmearing/chargedHadrons ChargedHadron Track 541 636 add Branch HCal/eflowNeutralHadrons NeutralHadron Tower 542 add Branch ECal/eflowPhotons Photon Photon 543 544 add Branch ElectronFilter/electrons Electron Electron 545 add Branch MuonMomentumSmearing/muons Muon Muon 546 add Branch JetEnergyScale/jets Jet Jet 637 638 add Branch UniqueObjectFinder/photons Photon Photon 639 add Branch UniqueObjectFinder/electrons Electron Electron 640 add Branch UniqueObjectFinder/muons Muon Muon 641 add Branch UniqueObjectFinder/jets Jet Jet 642 547 643 add Branch MissingET/momentum MissingET MissingET 548 644 add Branch ScalarHT/energy ScalarHT ScalarHT
Note:
See TracChangeset
for help on using the changeset viewer.