Changes in cards/FCC/FCChh.tcl [82b7a80:a0f2226] in git
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cards/FCC/FCChh.tcl
r82b7a80 ra0f2226 15 15 16 16 set ExecutionPath { 17 17 18 ParticlePropagator 18 19 … … 32 33 Calorimeter 33 34 EFlowMerger 34 35 EFlowFilter 36 35 37 PhotonEfficiency 36 38 PhotonIsolation … … 62 64 63 65 UniqueObjectFinder 66 67 GenParticleFilter 64 68 65 69 TreeWriter … … 410 414 } 411 415 416 ###################### 417 # EFlowFilter 418 ###################### 419 420 module PdgCodeFilter EFlowFilter { 421 set InputArray EFlowMerger/eflow 422 set OutputArray eflow 423 424 add PdgCode {11} 425 add PdgCode {-11} 426 add PdgCode {13} 427 add PdgCode {-13} 428 } 429 412 430 413 431 ################### … … 573 591 module Isolation PhotonIsolation { 574 592 set CandidateInputArray PhotonEfficiency/photons 575 set IsolationInputArray EFlow Merger/eflow593 set IsolationInputArray EFlowFilter/eflow 576 594 577 595 set OutputArray photons … … 593 611 module Isolation ElectronIsolation { 594 612 set CandidateInputArray ElectronFilter/electrons 595 set IsolationInputArray EFlow Merger/eflow613 set IsolationInputArray EFlowFilter/eflow 596 614 597 615 set OutputArray electrons … … 613 631 module Isolation MuonIsolation { 614 632 set CandidateInputArray MuonMomentumSmearing/muons 615 set IsolationInputArray EFlow Merger/eflow633 set IsolationInputArray EFlowFilter/eflow 616 634 617 635 set OutputArray muons … … 637 655 638 656 (pt <= 10.0) * (0.00) + 639 (abs(eta) < 2.5) * (pt > 10.0 && pt < 500) * (0.001) + \ 640 (abs(eta) < 2.5) * (pt > 500.0) * (0.001)*(1.0 - pt/50000.) + \ 641 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 500) * (0.00075) + \ 642 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 500.0) * (0.00075)*(1.0 - pt/50000.) + \ 657 (abs(eta) < 2.5) * (pt > 10.0 && pt < 500) * (0.001) + \ 658 (abs(eta) < 2.5) * (pt > 500.0 && pt < 20000.0) * (0.001)*(1.0 - pt/20000.) + \ 659 (abs(eta) < 2.5) * (pt > 20000.0) * (0.000) + \ 660 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 500) * (0.00075) + \ 661 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 500.0 && pt < 20000.0) * (0.00075)*(1.0 - pt/20000.) + \ 662 (abs(eta) < 2.5 && abs(eta) < 4.0) * (pt > 20000.0) * (0.000) + \ 643 663 (abs(eta) > 4.0) * (0.00)} 644 664 … … 646 666 647 667 (pt <= 10.0) * (0.00) + 648 (abs(eta) < 2.5) * (pt > 10.0 && pt < 500) * (0.04) + \ 649 (abs(eta) < 2.5) * (pt > 500.0) * (0.04)*(1.0 - pt/50000.) + \ 650 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 500) * (0.03) + \ 651 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 500.0) * (0.03)*(1.0 - pt/50000.) + \ 668 (abs(eta) < 2.5) * (pt > 10.0 && pt < 500) * (0.04) + \ 669 (abs(eta) < 2.5) * (pt > 500.0 && pt < 20000.0) * (0.04)*(1.0 - pt/20000.) + \ 670 (abs(eta) < 2.5) * (pt > 20000.0) * (0.000) + \ 671 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 500) * (0.03) + \ 672 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 500.0 && pt < 20000.0) * (0.03)*(1.0 - pt/20000.) + \ 673 (abs(eta) < 2.5 && abs(eta) < 4.0) * (pt > 20000.0) * (0.000) + \ 652 674 (abs(eta) > 4.0) * (0.00)} 653 675 654 676 add EfficiencyFormula {5} { 655 677 656 (pt <= 10.0) * (0.00) + 657 (abs(eta) < 2.5) * (pt > 10.0 && pt < 500) * (0.85) + \ 658 (abs(eta) < 2.5) * (pt > 500.0) * (0.85)*(1.0 - pt/50000.) + \ 659 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 500) * (0.64) + \ 660 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 500.0) * (0.64)*(1.0 - pt/50000.) + \ 661 (abs(eta) > 4.0) * (0.00)} 678 (pt <= 10.0) * (0.00) + 679 (abs(eta) < 2.5) * (pt > 10.0 && pt < 500) * (0.85) + 680 (abs(eta) < 2.5) * (pt > 500.0 && pt < 20000.0) * (0.85)*(1.0 - pt/20000.) + 681 (abs(eta) < 2.5) * (pt > 20000.0) * (0.000) + 682 (abs(eta) >= 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 500) * (0.64) + 683 (abs(eta) >= 2.5 && abs(eta) < 4.0) * (pt > 500.0 && pt < 20000.0) * (0.64)*(1.0 - pt/20000.) + 684 (abs(eta) <= 2.5 && abs(eta) < 4.0) * (pt > 20000.0) * (0.000) + 685 (abs(eta) >= 4.0) * (0.00)} 662 686 663 687 } … … 712 736 add EfficiencyFormula {0} { 713 737 714 (pt <= 10.0) * (0.00) + 715 (abs(eta) < 2.5) * (pt > 10.0 && pt < 5000.0) * (0.01) + \ 716 (abs(eta) < 2.5) * (pt > 5000.0) * (0.01) *(8./9. - pt/45000.) + \ 717 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 5000.0) * (0.0075) + \ 718 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 5000.0) * (0.0075)*(8./9. - pt/45000.) + \ 738 (pt <= 10.0) * (0.00) + 739 (abs(eta) < 2.5) * (pt > 10.0 && pt < 5000.0) * (0.01) + \ 740 (abs(eta) < 2.5) * (pt > 5000.0 && pt < 34000.0) * (0.01) *(8./9. - pt/30000.) + \ 741 (abs(eta) < 2.5) * (pt > 34000.0) * (0.000) + \ 742 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 5000.0) * (0.0075) + \ 743 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 5000.0 && pt < 34000.0) * (0.0075)*(8./9. - pt/30000.) + \ 744 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 34000.0) * (0.00) + \ 719 745 (abs(eta) > 4.0) * (0.00)} 720 746 721 747 add EfficiencyFormula {11} { 722 748 723 (pt <= 10.0) * (0.00) + 724 (abs(eta) < 2.5) * (pt > 10.0 && pt < 5000.0) * (0.005) + \ 725 (abs(eta) < 2.5) * (pt > 5000.0) * (0.005) *(8./9. - pt/45000.) + \ 726 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 5000.0) * (0.00375) + \ 727 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 5000.0) * (0.00375)*(8./9. - pt/45000.) + \ 749 (pt <= 10.0) * (0.00) + 750 (abs(eta) < 2.5) * (pt > 10.0 && pt < 5000.0) * (0.005) + \ 751 (abs(eta) < 2.5) * (pt > 5000.0 && pt < 34000.0) * (0.005) *(8./9. - pt/30000.) + \ 752 (abs(eta) < 2.5) * (pt > 34000.0) * (0.000) + \ 753 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 5000.0) * (0.00375) + \ 754 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 5000.0 && pt < 34000.0) * (0.00375)*(8./9. - pt/30000.) + \ 755 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 34000.0) * (0.00) + \ 728 756 (abs(eta) > 4.0) * (0.00)} 729 757 730 758 add EfficiencyFormula {15} { 731 759 732 (pt <= 10.0) * (0.00) + 733 (abs(eta) < 2.5) * (pt > 10.0 && pt < 5000.0) * (0.6) + \ 734 (abs(eta) < 2.5) * (pt > 5000.0) * (0.6) *(8./9. - pt/45000.) + \ 735 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 5000.0) * (0.45) + \ 736 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 5000.0) * (0.45)*(8./9. - pt/45000.) + \ 737 (abs(eta) > 4.0) * (0.00)} 760 (pt <= 10.0) * (0.00) + 761 (abs(eta) < 2.5) * (pt > 10.0 && pt < 5000.0) * (0.6) + \ 762 (abs(eta) < 2.5) * (pt > 5000.0 && pt < 34000.0) * (0.6) *(8./9. - pt/30000.) + \ 763 (abs(eta) < 2.5) * (pt > 34000.0) * (0.000) + \ 764 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 5000.0) * (0.45) + \ 765 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 5000.0 && pt < 34000.0) * (0.45)*(8./9. - pt/30000.) + \ 766 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 34000.0) * (0.00) + \ 767 (abs(eta) > 4.0) * (0.00)} 738 768 739 769 } … … 753 783 } 754 784 785 ###################### 786 # GenParticleFilter 787 ###################### 788 789 # store only interesting particles 790 module StatusPidFilter GenParticleFilter { 791 set InputArray Delphes/allParticles 792 set OutputArray filteredParticles 793 set PTMin 0.0 794 795 } 755 796 756 797 ################## … … 761 802 # add Branch InputArray BranchName BranchClass 762 803 add Branch Delphes/allParticles Particle GenParticle 804 add Branch GenParticleFilter/filteredParticles FilteredParticle GenParticle 763 805 764 806 add Branch GenJetFinder/jets GenJet Jet
Note:
See TracChangeset
for help on using the changeset viewer.