Changes in / [3cd4c6e:8dd735c] in git
- Files:
-
- 2 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
cards/FCC/FCChh.tcl
r3cd4c6e r8dd735c 4 4 # Main authors: Michele Selvaggi (CERN) 5 5 # 6 # Released on: October 14th, 2020 7 # 8 # - fix muon resolution at high pT 9 # - updated btagging, tau tagging and photon ID 10 # 6 # Released on: Dec. 1st, 2017 11 7 # 12 8 # Configuration: FCC-hh baseline detector … … 1053 1049 (abs(eta) <= 2.5) * (pt > 1.0 && pt < 5.0) * (0.70) + 1054 1050 (abs(eta) <= 2.5) * (pt > 5.0 && pt < 10.0) * (0.85) + 1055 (abs(eta) <= 2.5) * (pt > 10.0) * (0.9 0) +1051 (abs(eta) <= 2.5) * (pt > 10.0) * (0.95) + 1056 1052 1057 1053 (abs(eta) > 2.5 && abs(eta) <= 4.0) * (pt > 1.0 && pt < 5.0) * (0.60) + … … 1142 1138 (abs(eta) < 2.5) * (pt > 500.0 && pt < 15000.0) * (0.01)*(1.0 - pt/15000.) + \ 1143 1139 (abs(eta) < 2.5) * (pt > 15000.0) * (0.00) + \ 1144 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 500) * (0.0 1) + \1145 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 500.0 && pt < 15000.0) * (0.0 1)*(1.0 - pt/15000.) + \1140 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 500) * (0.0075) + \ 1141 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 500.0 && pt < 15000.0) * (0.0075)*(1.0 - pt/15000.) + \ 1146 1142 (abs(eta) < 2.5 && abs(eta) < 4.0) * (pt > 15000.0) * (0.000) + \ 1147 1143 (abs(eta) > 4.0) * (0.00)} … … 1150 1146 1151 1147 (pt <= 10.0) * (0.00) + 1152 (abs(eta) < 2.5) * (pt > 10.0 && pt < 500) * (0. 15) + \1153 (abs(eta) < 2.5) * (pt > 500.0 && pt < 15000.0) * (0. 15)*(1.0 - pt/15000.) + \1148 (abs(eta) < 2.5) * (pt > 10.0 && pt < 500) * (0.05) + \ 1149 (abs(eta) < 2.5) * (pt > 500.0 && pt < 15000.0) * (0.05)*(1.0 - pt/15000.) + \ 1154 1150 (abs(eta) < 2.5) * (pt > 15000.0) * (0.000) + \ 1155 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 500) * (0. 10) + \1156 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 500.0 && pt < 15000.0) * (0. 10)*(1.0 - pt/15000.) + \1151 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 500) * (0.03) + \ 1152 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 500.0 && pt < 15000.0) * (0.03)*(1.0 - pt/15000.) + \ 1157 1153 (abs(eta) < 2.5 && abs(eta) < 4.0) * (pt > 15000.0) * (0.000) + \ 1158 1154 (abs(eta) > 4.0) * (0.00)} … … 1161 1157 1162 1158 (pt <= 10.0) * (0.00) + 1163 (abs(eta) < 2.5) * (pt > 10.0 && pt < 500) * (0.8 2) +1164 (abs(eta) < 2.5) * (pt > 500.0 && pt < 15000.0) * (0.8 2)*(1.0 - pt/15000.) +1159 (abs(eta) < 2.5) * (pt > 10.0 && pt < 500) * (0.85) + 1160 (abs(eta) < 2.5) * (pt > 500.0 && pt < 15000.0) * (0.85)*(1.0 - pt/15000.) + 1165 1161 (abs(eta) < 2.5) * (pt > 15000.0) * (0.000) + 1166 1162 (abs(eta) >= 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 500) * (0.64) + … … 1221 1217 1222 1218 (pt <= 10.0) * (0.00) + 1223 (abs(eta) < 2.5) * (pt > 10.0 && pt < 5000.0) * (0.0 2) + \1224 (abs(eta) < 2.5) * (pt > 5000.0 && pt < 34000.0) * (0.0 2) *(8./9. - pt/30000.) + \1219 (abs(eta) < 2.5) * (pt > 10.0 && pt < 5000.0) * (0.01) + \ 1220 (abs(eta) < 2.5) * (pt > 5000.0 && pt < 34000.0) * (0.01) *(8./9. - pt/30000.) + \ 1225 1221 (abs(eta) < 2.5) * (pt > 34000.0) * (0.000) + \ 1226 1222 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 5000.0) * (0.0075) + \ … … 1232 1228 1233 1229 (pt <= 10.0) * (0.00) + 1234 (abs(eta) < 2.5) * (pt > 10.0 && pt < 5000.0) * (0.00 1) + \1235 (abs(eta) < 2.5) * (pt > 5000.0 && pt < 34000.0) * (0.00 1) *(8./9. - pt/30000.) + \1230 (abs(eta) < 2.5) * (pt > 10.0 && pt < 5000.0) * (0.005) + \ 1231 (abs(eta) < 2.5) * (pt > 5000.0 && pt < 34000.0) * (0.005) *(8./9. - pt/30000.) + \ 1236 1232 (abs(eta) < 2.5) * (pt > 34000.0) * (0.000) + \ 1237 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 5000.0) * (0.00 1) + \1238 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 5000.0 && pt < 34000.0) * (0.00 1)*(8./9. - pt/30000.) + \1233 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 5000.0) * (0.00375) + \ 1234 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 5000.0 && pt < 34000.0) * (0.00375)*(8./9. - pt/30000.) + \ 1239 1235 (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 34000.0) * (0.00) + \ 1240 1236 (abs(eta) > 4.0) * (0.00)} -
cards/FCC/muonMomentumResolutionVsP.tcl
r3cd4c6e r8dd735c 12 12 set ResolutionFormula { 13 13 14 15 ( abs(eta) < 1.35 ) * 16 17 (sqrt(0.0000364164 + ( 18 3*9.06262e-8 *pt^2* cosh( 19 eta)^2 *(2.82074e-7/sin(2*atan(exp(-abs(eta))))^2 + ( 20 504.525 *(1/400000000 + (0.117945* 1/cosh(eta)^2)/( 21 pt^2 *sin(2*atan(exp(-abs(eta))))^2)))/ 22 sin(2*atan(exp(-abs(eta))))^2) *sin(2*atan(exp(-abs(eta))))^2)/( 23 0.00516429/sin(2*atan(exp(-abs(eta))))^2 + ( 24 96868.8 *(1/400000000 + 5*(0.117945 * 1/cosh(eta)^2)/( 25 pt^2 *sin(2*atan(exp(-abs(eta))))^2)))/ 26 sin(2*atan(exp(-abs(eta))))^2)) 27 28 ) + 14 ( abs(eta) < 1.35 ) * 15 16 (sqrt(0.0000364164 + ( 17 9.06262e-8 *pt^2* cosh( 18 eta)^2 *(2.82074e-7/sin(2*atan(exp(-abs(eta))))^2 + ( 19 504.525 *(1/400000000 + (0.117945* 1/cosh(eta)^2)/( 20 pt^2 *sin(2*atan(exp(-abs(eta))))^2)))/ 21 sin(2*atan(exp(-abs(eta))))^2) *sin(2*atan(exp(-abs(eta))))^2)/( 22 0.00516429/sin(2*atan(exp(-abs(eta))))^2 + ( 23 96868.8 *(1/400000000 + (0.117945 * 1/cosh(eta)^2)/( 24 pt^2 *sin(2*atan(exp(-abs(eta))))^2)))/ 25 sin(2*atan(exp(-abs(eta))))^2)) 26 27 ) + 29 28 30 29 ( abs(eta) > 1.35 && abs(eta) < 2.00) * -
cards/delphes_card_CircularEE.tcl
r3cd4c6e r8dd735c 52 52 BTagging 53 53 CTagging 54 TauTaggingTight 55 TauTaggingLoose 54 TauTagging 56 55 57 56 BTaggingExclusive_N2 … … 63 62 CTaggingExclusive_N6 64 63 65 TauTaggingTightExclusive_N2 66 TauTaggingTightExclusive_N4 67 TauTaggingTightExclusive_N6 68 69 TauTaggingLooseExclusive_N2 70 TauTaggingLooseExclusive_N4 71 TauTaggingLooseExclusive_N6 64 TauTaggingExclusive_N2 65 TauTaggingExclusive_N4 66 TauTaggingExclusive_N6 72 67 73 68 ScalarHT … … 724 719 725 720 726 module TauTagging TauTagging Tight{721 module TauTagging TauTagging { 727 722 set ParticleInputArray Delphes/allParticles 728 723 set PartonInputArray Delphes/partons 729 724 set JetInputArray JetEnergyScale/jets 730 725 731 set BitNumber 0732 733 726 set DeltaR 0.5 734 727 … … 747 740 748 741 749 #############750 # tau-tagging751 #############752 753 754 module TauTagging TauTaggingLoose {755 set ParticleInputArray Delphes/allParticles756 set PartonInputArray Delphes/partons757 set JetInputArray JetEnergyScale/jets758 759 set BitNumber 1760 761 set DeltaR 0.5762 763 set TauPTMin 1.0764 765 set TauEtaMax 3.0766 767 # add EfficiencyFormula {abs(PDG code)} {efficiency formula as a function of eta and pt}768 769 # default efficiency formula (misidentification rate)770 add EfficiencyFormula {0} {0.1}771 # efficiency formula for tau-jets772 add EfficiencyFormula {15} {0.85}773 }774 775 776 777 742 ########### 778 743 # b-tagging … … 819 784 820 785 821 module TauTagging TauTagging TightExclusive_N2 {786 module TauTagging TauTaggingExclusive_N2 { 822 787 set ParticleInputArray Delphes/allParticles 823 788 set PartonInputArray Delphes/partons 824 789 set JetInputArray ExclusiveFastJetFinder_N2/jets 825 790 826 set BitNumber 0827 828 791 set DeltaR 0.5 829 792 … … 841 804 842 805 843 #############844 # tau-tagging845 #############846 847 848 module TauTagging TauTaggingLooseExclusive_N2 {849 set ParticleInputArray Delphes/allParticles850 set PartonInputArray Delphes/partons851 set JetInputArray ExclusiveFastJetFinder_N2/jets852 853 set BitNumber 1854 855 set DeltaR 0.5856 857 set TauPTMin 1.0858 859 set TauEtaMax 3.0860 861 # add EfficiencyFormula {abs(PDG code)} {efficiency formula as a function of eta and pt}862 863 # default efficiency formula (misidentification rate)864 add EfficiencyFormula {0} {0.1}865 # efficiency formula for tau-jets866 add EfficiencyFormula {15} {0.85}867 }868 869 870 871 872 873 806 ########### 874 807 # b-tagging … … 915 848 916 849 917 module TauTagging TauTagging TightExclusive_N4 {850 module TauTagging TauTaggingExclusive_N4 { 918 851 set ParticleInputArray Delphes/allParticles 919 852 set PartonInputArray Delphes/partons 920 853 set JetInputArray ExclusiveFastJetFinder_N4/jets 921 922 set BitNumber 0923 854 924 855 set DeltaR 0.5 … … 935 866 add EfficiencyFormula {15} {0.4} 936 867 } 937 938 939 940 #############941 # tau-tagging942 #############943 944 945 module TauTagging TauTaggingLooseExclusive_N4 {946 set ParticleInputArray Delphes/allParticles947 set PartonInputArray Delphes/partons948 set JetInputArray ExclusiveFastJetFinder_N4/jets949 950 set BitNumber 1951 952 set DeltaR 0.5953 954 set TauPTMin 1.0955 956 set TauEtaMax 3.0957 958 # add EfficiencyFormula {abs(PDG code)} {efficiency formula as a function of eta and pt}959 960 # default efficiency formula (misidentification rate)961 add EfficiencyFormula {0} {0.1}962 # efficiency formula for tau-jets963 add EfficiencyFormula {15} {0.85}964 }965 966 967 968 868 ########### 969 869 # b-tagging … … 1010 910 1011 911 1012 module TauTagging TauTagging TightExclusive_N6 {912 module TauTagging TauTaggingExclusive_N6 { 1013 913 set ParticleInputArray Delphes/allParticles 1014 914 set PartonInputArray Delphes/partons 1015 915 set JetInputArray ExclusiveFastJetFinder_N6/jets 1016 916 1017 set BitNumber 01018 1019 917 set DeltaR 0.5 1020 918 … … 1029 927 # efficiency formula for tau-jets 1030 928 add EfficiencyFormula {15} {0.4} 1031 }1032 1033 1034 #############1035 # tau-tagging1036 #############1037 1038 1039 module TauTagging TauTaggingLooseExclusive_N6 {1040 set ParticleInputArray Delphes/allParticles1041 set PartonInputArray Delphes/partons1042 set JetInputArray ExclusiveFastJetFinder_N6/jets1043 1044 set BitNumber 11045 1046 set DeltaR 0.51047 1048 set TauPTMin 1.01049 1050 set TauEtaMax 3.01051 1052 # add EfficiencyFormula {abs(PDG code)} {efficiency formula as a function of eta and pt}1053 1054 # default efficiency formula (misidentification rate)1055 add EfficiencyFormula {0} {0.1}1056 # efficiency formula for tau-jets1057 add EfficiencyFormula {15} {0.85}1058 929 } 1059 930 -
modules/TrackCovariance.cc
r3cd4c6e r8dd735c 133 133 candidate->D0 = track.GetObsPar()[0]*1e03; 134 134 candidate->Phi = track.GetObsPar()[1]; 135 136 // inverse of curvature 137 candidate->C = track.GetObsPar()[2]*1e-03; 135 candidate->C = track.GetObsPar()[2]*1e03; 138 136 candidate->DZ = track.GetObsPar()[3]*1e03; 139 137 candidate->CtgTheta = track.GetObsPar()[4]; … … 148 146 dpt = 2 * TMath::Sqrt( track.GetCov()(2, 2))*pt*pt / (0.2998*fBz); 149 147 dp = TMath::Sqrt((1.+ct*ct)*dpt*dpt + 4*pt*pt*ct*ct*dct*dct/(1.+ct*ct)/(1.+ct*ct)); 150 dC = TMath::Sqrt(track.GetCov()(2, 2))*1e -03;148 dC = TMath::Sqrt(track.GetCov()(2, 2))*1e03; 151 149 152 150 candidate->ErrorD0 = dd0;
Note:
See TracChangeset
for help on using the changeset viewer.