Changeset 70b9632 in git for cards/CMS_PhaseII/CMS_PhaseII_Substructure_PIX4022_0PU.tcl
- Timestamp:
- Aug 25, 2016, 2:04:58 PM (8 years ago)
- Branches:
- ImprovedOutputFile, Timing, dual_readout, llp, master
- Children:
- 629e819
- Parents:
- 7bb13cd (diff), 1408174 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cards/CMS_PhaseII/CMS_PhaseII_Substructure_PIX4022_0PU.tcl
r7bb13cd r70b9632 33 33 PhotonEnergySmearing 34 34 ElectronFilter 35 35 36 TrackPileUpSubtractor 37 RecoPuFilter 36 38 37 39 TowerMerger 38 40 NeutralEFlowMerger 39 EFlowMergerAllTracks 41 40 42 EFlowMerger 43 EFlowMergerCHS 44 Rho 41 45 42 46 LeptonFilterNoLep … … 48 52 49 53 PhotonIsolation 54 PhotonIsolationCHS 50 55 PhotonEfficiency 56 PhotonEfficiencyCHS 51 57 52 58 ElectronIsolation 59 ElectronIsolationCHS 60 53 61 ElectronEfficiency 62 ElectronEfficiencyCHS 54 63 55 64 MuonIsolation 65 MuonIsolationCHS 66 56 67 MuonLooseIdEfficiency 57 68 MuonTightIdEfficiency 69 70 MuonLooseIdEfficiencyCHS 71 MuonTightIdEfficiencyCHS 58 72 59 73 NeutrinoFilter … … 68 82 FastJetFinder 69 83 FastJetFinderAK8 84 JetPileUpSubtractor 85 JetPileUpSubtractorAK8 70 86 FastJetFinderPUPPI 71 87 FastJetFinderPUPPIAK8 … … 121 137 122 138 # maximum spread in the beam direction in m 123 set ZVertexSpread 0 139 set ZVertexSpread 0.25 124 140 125 141 # maximum spread in time in s 126 set TVertexSpread 0142 set TVertexSpread 800E-12 127 143 128 144 # vertex smearing formula f(z,t) (z,t need to be respectively given in m,s) - {exp(-(t^2/160e-12^2/2))*exp(-(z^2/0.053^2/2))} 129 set VertexDistributionFormula 1145 set VertexDistributionFormula {exp(-(t^2/160e-12^2/2))*exp(-(z^2/0.053^2/2))} 130 146 131 147 } … … 273 289 source muonMomentumResolution.tcl 274 290 } 275 276 277 278 291 279 292 ############## … … 527 540 } 528 541 542 ######################## 543 # Reco PU filter 544 ######################## 545 546 module RecoPuFilter RecoPuFilter { 547 set InputArray HCal/eflowTracks 548 set OutputArray eflowTracks 549 } 529 550 530 551 ################################################### … … 539 560 } 540 561 541 542 562 #################### 543 563 # Neutral eflow erger … … 551 571 } 552 572 553 554 #################### 573 ##################### 555 574 # Energy flow merger 556 #################### 575 ##################### 557 576 558 577 module Merger EFlowMerger { … … 564 583 } 565 584 566 ############################ ######567 # Energy flow merger (all tracks)568 ############################ ######569 570 module Merger EFlowMerger AllTracks{585 ############################ 586 # Energy flow merger no PU 587 ############################ 588 589 module Merger EFlowMergerCHS { 571 590 # add InputArray InputArray 572 add InputArray TrackMerger/tracks591 add InputArray RecoPuFilter/eflowTracks 573 592 add InputArray PhotonEnergySmearing/eflowPhotons 574 593 add InputArray HCal/eflowNeutralHadrons … … 695 714 } 696 715 697 698 716 ##################### 699 717 # MC truth jet finder … … 735 753 } 736 754 737 ############ 755 756 ############# 757 # Rho pile-up 758 ############# 759 760 module FastJetFinder Rho { 761 # set InputArray Calorimeter/towers 762 set InputArray EFlowMergerCHS/eflow 763 764 set ComputeRho true 765 set RhoOutputArray rho 766 767 # area algorithm: 0 Do not compute area, 1 Active area explicit ghosts, 2 One ghost passive area, 3 Passive area, 4 Voronoi, 5 Active area 768 set AreaAlgorithm 5 769 770 # jet algorithm: 1 CDFJetClu, 2 MidPoint, 3 SIScone, 4 kt, 5 Cambridge/Aachen, 6 antikt 771 set JetAlgorithm 4 772 set ParameterR 0.4 773 set GhostEtaMax 5.0 774 775 add RhoEtaRange -5.0 -4.0 776 add RhoEtaRange -4.0 -1.5 777 add RhoEtaRange -1.5 1.5 778 add RhoEtaRange 1.5 4.0 779 add RhoEtaRange 4.0 5.0 780 781 set JetPTMin 0.0 782 } 783 784 785 ############## 738 786 # Jet finder 739 ############ 787 ############## 740 788 741 789 module FastJetFinder FastJetFinder { 742 790 # set InputArray TowerMerger/towers 743 set InputArray EFlowMerger /eflow791 set InputArray EFlowMergerCHS/eflow 744 792 745 793 set OutputArray jets 794 795 set AreaAlgorithm 5 746 796 747 797 # algorithm: 1 CDFJetClu, 2 MidPoint, 3 SIScone, 4 kt, 5 Cambridge/Aachen, 6 antikt … … 755 805 module FastJetFinder FastJetFinderAK8 { 756 806 # set InputArray TowerMerger/towers 757 set InputArray EFlowMerger /eflow807 set InputArray EFlowMergerCHS/eflow 758 808 759 809 set OutputArray jets 810 811 set AreaAlgorithm 5 760 812 761 813 # algorithm: 1 CDFJetClu, 2 MidPoint, 3 SIScone, 4 kt, 5 Cambridge/Aachen, 6 antikt … … 784 836 } 785 837 838 ########################### 839 # Jet Pile-Up Subtraction 840 ########################### 841 842 module JetPileUpSubtractor JetPileUpSubtractor { 843 set JetInputArray FastJetFinder/jets 844 set RhoInputArray Rho/rho 845 846 set OutputArray jets 847 848 set JetPTMin 15.0 849 } 850 851 ############################## 852 # Jet Pile-Up Subtraction AK8 853 ############################## 854 855 module JetPileUpSubtractor JetPileUpSubtractorAK8 { 856 set JetInputArray FastJetFinderAK8/jets 857 set RhoInputArray Rho/rho 858 859 set OutputArray jets 860 861 set JetPTMin 15.0 862 } 863 786 864 module FastJetFinder FastJetFinderPUPPI { 787 865 # set InputArray TowerMerger/towers … … 833 911 834 912 module EnergyScale JetEnergyScale { 835 set InputArray FastJetFinder/jets913 set InputArray JetPileUpSubtractor/jets 836 914 set OutputArray jets 837 915 … … 841 919 842 920 module EnergyScale JetEnergyScaleAK8 { 843 set InputArray FastJetFinderAK8/jets921 set InputArray JetPileUpSubtractorAK8/jets 844 922 set OutputArray jets 845 923 … … 907 985 } 908 986 987 988 ######################## 989 # Photon isolation CHS # 990 ######################## 991 992 module Isolation PhotonIsolationCHS { 993 994 # particle for which calculate the isolation 995 set CandidateInputArray PhotonFilter/photons 996 997 # isolation collection 998 set IsolationInputArray EFlowMerger/eflow 999 1000 # output array 1001 set OutputArray photons 1002 1003 # isolation cone 1004 set DeltaRMax 0.3 1005 1006 # minimum pT 1007 set PTMin 1.0 1008 1009 # iso ratio to cut 1010 set PTRatioMax 9999. 1011 1012 } 909 1013 910 1014 … … 929 1033 930 1034 1035 ##################### 1036 # Photon efficiency # 1037 ##################### 1038 1039 module Efficiency PhotonEfficiencyCHS { 1040 1041 ## input particles 1042 set InputArray PhotonIsolationCHS/photons 1043 ## output particles 1044 set OutputArray photons 1045 # set EfficiencyFormula {efficiency formula as a function of eta and pt} 1046 # efficiency formula for photons 1047 set EfficiencyFormula { (pt <= 10.0) * (0.00) + \ 1048 (abs(eta) <= 1.5) * (pt > 10.0) * (0.9635) + \ 1049 (abs(eta) > 1.5 && abs(eta) <= 4.0) * (pt > 10.0) * (0.9624) + \ 1050 (abs(eta) > 4.0) * (0.00)} 1051 1052 } 1053 931 1054 ###################### 932 1055 # Electron isolation # … … 949 1072 } 950 1073 1074 1075 ########################## 1076 # Electron isolation CHS # 1077 ########################## 1078 1079 module Isolation ElectronIsolationCHS { 1080 1081 set CandidateInputArray ElectronFilter/electrons 1082 1083 # isolation collection 1084 set IsolationInputArray EFlowMerger/eflow 1085 1086 set OutputArray electrons 1087 1088 set DeltaRMax 0.3 1089 set PTMin 1.0 1090 set PTRatioMax 9999. 1091 1092 } 951 1093 952 1094 … … 995 1137 } 996 1138 1139 ########################### 1140 # Electron efficiency CHS # 1141 ########################### 1142 1143 module Efficiency ElectronEfficiencyCHS { 1144 1145 set InputArray ElectronIsolationCHS/electrons 1146 set OutputArray electrons 1147 1148 # set EfficiencyFormula {efficiency formula as a function of eta and pt} 1149 # efficiency formula for electrons 1150 set EfficiencyFormula { 1151 (pt <= 4.0) * (0.00) + \ 1152 (abs(eta) <= 1.45 ) * (pt > 4.0 && pt <= 6.0) * (0.50) + \ 1153 (abs(eta) <= 1.45 ) * (pt > 6.0 && pt <= 8.0) * (0.70) + \ 1154 (abs(eta) <= 1.45 ) * (pt > 8.0 && pt <= 10.0) * (0.85) + \ 1155 (abs(eta) <= 1.45 ) * (pt > 10.0 && pt <= 30.0) * (0.94) + \ 1156 (abs(eta) <= 1.45 ) * (pt > 30.0 && pt <= 50.0) * (0.97) + \ 1157 (abs(eta) <= 1.45 ) * (pt > 50.0 && pt <= 70.0) * (0.98) + \ 1158 (abs(eta) <= 1.45 ) * (pt > 70.0 ) * (1.0) + \ 1159 (abs(eta) > 1.45 && abs(eta) <= 1.55) * (pt > 4.0 && pt <= 10.0) * (0.35) + \ 1160 (abs(eta) > 1.45 && abs(eta) <= 1.55) * (pt > 10.0 && pt <= 30.0) * (0.40) + \ 1161 (abs(eta) > 1.45 && abs(eta) <= 1.55) * (pt > 30.0 && pt <= 70.0) * (0.45) + \ 1162 (abs(eta) > 1.45 && abs(eta) <= 1.55) * (pt > 70.0 ) * (0.55) + \ 1163 (abs(eta) >= 1.55 && abs(eta) <= 2.0 ) * (pt > 4.0 && pt <= 10.0) * (0.75) + \ 1164 (abs(eta) >= 1.55 && abs(eta) <= 2.0 ) * (pt > 10.0 && pt <= 30.0) * (0.85) + \ 1165 (abs(eta) >= 1.55 && abs(eta) <= 2.0 ) * (pt > 30.0 && pt <= 50.0) * (0.95) + \ 1166 (abs(eta) >= 1.55 && abs(eta) <= 2.0 ) * (pt > 50.0 && pt <= 70.0) * (0.95) + \ 1167 (abs(eta) >= 1.55 && abs(eta) <= 2.0 ) * (pt > 70.0 ) * (1.0) + \ 1168 (abs(eta) >= 2.0 && abs(eta) <= 2.5 ) * (pt > 4.0 && pt <= 10.0) * (0.65) + \ 1169 (abs(eta) >= 2.0 && abs(eta) <= 2.5 ) * (pt > 10.0 && pt <= 30.0) * (0.75) + \ 1170 (abs(eta) >= 2.0 && abs(eta) <= 2.5 ) * (pt > 30.0 && pt <= 50.0) * (0.90) + \ 1171 (abs(eta) >= 2.0 && abs(eta) <= 2.5 ) * (pt > 50.0 && pt <= 70.0) * (0.90) + \ 1172 (abs(eta) >= 2.0 && abs(eta) <= 2.5 ) * (pt > 70.0 ) * (0.90) + \ 1173 (abs(eta) > 2.5 && abs(eta) <= 4.0 ) * (pt > 4.0 && pt <= 10.0) * (0.65) + \ 1174 (abs(eta) > 2.5 && abs(eta) <= 4.0 ) * (pt > 10.0 && pt <= 30.0) * (0.75) + \ 1175 (abs(eta) > 2.5 && abs(eta) <= 4.0 ) * (pt > 30.0 && pt <= 50.0) * (0.90) + \ 1176 (abs(eta) > 2.5 && abs(eta) <= 4.0 ) * (pt > 50.0 && pt <= 70.0) * (0.90) + \ 1177 (abs(eta) > 2.5 && abs(eta) <= 4.0 ) * (pt > 70.0 ) * (0.90) + \ 1178 (abs(eta) > 4.0) * (0.00) 1179 1180 } 1181 } 1182 1183 997 1184 ################## 998 1185 # Muon isolation # … … 1013 1200 } 1014 1201 1015 1016 ################## 1017 # Muon Loose Id # 1018 ################## 1202 ###################### 1203 # Muon isolation CHS # 1204 ###################### 1205 1206 module Isolation MuonIsolationCHS { 1207 set CandidateInputArray MuonMomentumSmearing/muons 1208 1209 # isolation collection 1210 set IsolationInputArray EFlowMerger/eflow 1211 1212 set OutputArray muons 1213 1214 set DeltaRMax 0.3 1215 set PTMin 1.0 1216 set PTRatioMax 9999. 1217 1218 } 1219 1220 1221 ##################### 1222 # Muon Loose Id # 1223 ##################### 1019 1224 1020 1225 module Efficiency MuonLooseIdEfficiency { … … 1038 1243 } 1039 1244 1245 1246 ##################### 1247 # Muon Loose Id CHS # 1248 ##################### 1249 1250 module Efficiency MuonLooseIdEfficiencyCHS { 1251 set InputArray MuonIsolationCHS/muons 1252 set OutputArray muons 1253 # tracking + LooseID efficiency formula for muons 1254 source muonLooseId.tcl 1255 1256 } 1257 1258 1259 ###################### 1260 # Muon Tight Id CHS # 1261 ###################### 1262 1263 module Efficiency MuonTightIdEfficiencyCHS { 1264 set InputArray MuonIsolationCHS/muons 1265 set OutputArray muons 1266 # tracking + TightID efficiency formula for muons 1267 source muonTightId.tcl 1268 } 1040 1269 1041 1270 … … 1250 1479 module StatusPidFilter GenParticleFilter { 1251 1480 1252 set InputArray 1481 set InputArray Delphes/allParticles 1253 1482 set OutputArray filteredParticles 1254 1483 set PTMin 5.0 … … 1278 1507 add Branch MuonLooseIdEfficiency/muons MuonLoose Muon 1279 1508 add Branch MuonTightIdEfficiency/muons MuonTight Muon 1509 1510 add Branch PhotonEfficiencyCHS/photons PhotonCHS Photon 1511 add Branch ElectronEfficiencyCHS/electrons ElectronCHS Electron 1512 add Branch MuonLooseIdEfficiencyCHS/muons MuonLooseCHS Muon 1513 add Branch MuonTightIdEfficiencyCHS/muons MuonTightCHS Muon 1280 1514 1281 1515 add Branch JetEnergyScale/jets Jet Jet … … 1289 1523 add Branch GenPileUpMissingET/momentum GenPileUpMissingET MissingET 1290 1524 add Branch ScalarHT/energy ScalarHT ScalarHT 1291 } 1525 1526 }
Note:
See TracChangeset
for help on using the changeset viewer.