Changes in / [4d3fb73:414db83] in git
- Files:
-
- 3 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
CHANGELOG
r4d3fb73 r414db83 1 1 3.4.2: 2 2 - added DenseTrackFilter for modelling tracking inefficiencies in boosted, dense environments 3 - added detector cards for CLIC and HL-LHCdetectors3 - added detector cards for CLIC, HL-LHC and IDEA detectors 4 4 - added muons to Tower collection used for jets reconstruction and MET calculation in the ATLAS card (#1118) 5 5 - added Weight branch to HepMC -
Makefile
r4d3fb73 r414db83 413 413 modules/DenseTrackFilter.h \ 414 414 modules/Calorimeter.h \ 415 modules/DualReadoutCalorimeter.h \ 415 416 modules/OldCalorimeter.h \ 416 417 modules/Isolation.h \ … … 714 715 external/ExRootAnalysis/ExRootFilter.h \ 715 716 external/ExRootAnalysis/ExRootResult.h 717 tmp/modules/DualReadoutCalorimeter.$(ObjSuf): \ 718 modules/DualReadoutCalorimeter.$(SrcSuf) \ 719 modules/DualReadoutCalorimeter.h \ 720 classes/DelphesClasses.h \ 721 classes/DelphesFactory.h \ 722 classes/DelphesFormula.h \ 723 external/ExRootAnalysis/ExRootResult.h \ 724 external/ExRootAnalysis/ExRootFilter.h \ 725 external/ExRootAnalysis/ExRootClassifier.h 716 726 tmp/modules/Efficiency.$(ObjSuf): \ 717 727 modules/Efficiency.$(SrcSuf) \ … … 1119 1129 tmp/modules/Delphes.$(ObjSuf) \ 1120 1130 tmp/modules/DenseTrackFilter.$(ObjSuf) \ 1131 tmp/modules/DualReadoutCalorimeter.$(ObjSuf) \ 1121 1132 tmp/modules/Efficiency.$(ObjSuf) \ 1122 1133 tmp/modules/EnergyScale.$(ObjSuf) \ … … 2260 2271 @touch $@ 2261 2272 2273 modules/DualReadoutCalorimeter.h: \ 2274 classes/DelphesModule.h 2275 @touch $@ 2276 2262 2277 2263 2278 -
README
r4d3fb73 r414db83 66 66 Open ROOT file and do some basic analysis using Draw or TBrowser: 67 67 68 TFile ::Open("delphes_output.root");69 Delphes->Draw("Electron.PT");68 TFile *f = TFile::Open("delphes_output.root"); 69 f->Get("Delphes")->Draw("Electron.PT"); 70 70 TBrowser browser; 71 71 -
README.md
r4d3fb73 r414db83 89 89 90 90 ``` 91 TFile ::Open("delphes_output.root");92 Delphes->Draw("Electron.PT");91 TFile *f = TFile::Open("delphes_output.root"); 92 f->Get("Delphes")->Draw("Electron.PT"); 93 93 TBrowser browser; 94 94 ``` -
cards/CMS_PhaseII/CMS_PhaseII_noPU_HFnose_v0.tcl
r4d3fb73 r414db83 69 69 70 70 UniqueObjectFinder 71 GenParticleFilter 71 72 72 73 ScalarHT … … 928 929 929 930 # scale formula for jets 930 set ScaleFormula { sqrt( (2.5 - 0.15*(abs(eta)))^2 / pt + 1.0 )}931 set ScaleFormula {1.0} 931 932 } 932 933 … … 1160 1161 } 1161 1162 1163 ############################################################################################################### 1164 # StatusPidFilter: this module removes all generated particles except electrons, muons, taus, and status == 3 # 1165 ############################################################################################################### 1166 1167 module StatusPidFilter GenParticleFilter { 1168 1169 set InputArray Delphes/allParticles 1170 set OutputArray filteredParticles 1171 set PTMin 0.0 1172 1173 } 1174 1175 1162 1176 ################## 1163 1177 # ROOT tree writer … … 1170 1184 module TreeWriter TreeWriter { 1171 1185 # add Branch InputArray BranchName BranchClass 1172 add Branch Delphes/allParticles Particle GenParticle 1173 1174 add Branch TrackMerger/tracks Track Track 1175 add Branch Calorimeter/towers Tower Tower 1176 1177 add Branch HCal/eflowTracks EFlowTrack Track 1178 add Branch PhotonEnergySmearing/eflowPhotons EFlowPhoton Tower 1179 add Branch HCal/eflowNeutralHadrons EFlowNeutralHadron Tower 1186 # add Branch Delphes/allParticles Particle GenParticle 1187 add Branch GenParticleFilter/filteredParticles Particle GenParticle 1188 1189 1190 # add Branch TrackMerger/tracks Track Track 1191 # add Branch Calorimeter/towers Tower Tower 1192 1193 # add Branch HCal/eflowTracks EFlowTrack Track 1194 # add Branch PhotonEnergySmearing/eflowPhotons EFlowPhoton Tower 1195 # add Branch HCal/eflowNeutralHadrons EFlowNeutralHadron Tower 1180 1196 1181 1197 add Branch GenJetFinder/jets GenJet Jet -
cards/CMS_PhaseII/CMS_PhaseII_noPU_v0.tcl
r4d3fb73 r414db83 69 69 70 70 UniqueObjectFinder 71 GenParticleFilter 71 72 72 73 ScalarHT … … 691 692 (abs(eta) > 2.5 && abs(eta) <= 3.0) * (pt > 35.0 && pt <= 50.0) * (0.830) + 692 693 (abs(eta) > 2.5 && abs(eta) <= 3.0) * (pt > 50.0 && pt <= 14000.0) * (0.919) + 693 (abs(eta) > 3.0) * (0.00) 694 } 694 (abs(eta) > 3.0 && abs(eta) <= 4.0) * (pt > 4.0 && pt <= 6.0) * (0.049) + 695 (abs(eta) > 3.0 && abs(eta) <= 4.0) * (pt > 6.0 && pt <= 8.0) * (0.152) + 696 (abs(eta) > 3.0 && abs(eta) <= 4.0) * (pt > 8.0 && pt <= 10.0) * (0.436) + 697 (abs(eta) > 3.0 && abs(eta) <= 4.0) * (pt > 10.0 && pt <= 20.0) * (0.679) + 698 (abs(eta) > 3.0 && abs(eta) <= 4.0) * (pt > 20.0 && pt <= 35.0) * (0.778) + 699 (abs(eta) > 3.0 && abs(eta) <= 4.0) * (pt > 35.0 && pt <= 50.0) * (0.830) + 700 (abs(eta) > 3.0 && abs(eta) <= 4.0) * (pt > 50.0 && pt <= 14000.0) * (0.919) 701 } 702 695 703 } 696 704 … … 921 929 922 930 # scale formula for jets 923 set ScaleFormula { sqrt( (2.5 - 0.15*(abs(eta)))^2 / pt + 1.0 )}931 set ScaleFormula {1.0} 924 932 } 925 933 … … 1154 1162 } 1155 1163 1164 ############################################################################################################### 1165 # StatusPidFilter: this module removes all generated particles except electrons, muons, taus, and status == 3 # 1166 ############################################################################################################### 1167 1168 module StatusPidFilter GenParticleFilter { 1169 1170 set InputArray Delphes/allParticles 1171 set OutputArray filteredParticles 1172 set PTMin 0.0 1173 1174 } 1175 1176 1156 1177 ################## 1157 1178 # ROOT tree writer … … 1164 1185 module TreeWriter TreeWriter { 1165 1186 # add Branch InputArray BranchName BranchClass 1166 add Branch Delphes/allParticles Particle GenParticle 1167 1168 add Branch TrackMerger/tracks Track Track 1169 add Branch Calorimeter/towers Tower Tower 1170 1171 add Branch HCal/eflowTracks EFlowTrack Track 1172 add Branch PhotonEnergySmearing/eflowPhotons EFlowPhoton Tower 1173 add Branch HCal/eflowNeutralHadrons EFlowNeutralHadron Tower 1187 # add Branch Delphes/allParticles Particle GenParticle 1188 add Branch GenParticleFilter/filteredParticles Particle GenParticle 1189 1190 # add Branch TrackMerger/tracks Track Track 1191 # add Branch Calorimeter/towers Tower Tower 1192 1193 # add Branch HCal/eflowTracks EFlowTrack Track 1194 # add Branch PhotonEnergySmearing/eflowPhotons EFlowPhoton Tower 1195 # add Branch HCal/eflowNeutralHadrons EFlowNeutralHadron Tower 1174 1196 1175 1197 add Branch GenJetFinder/jets GenJet Jet -
modules/ModulesLinkDef.h
r4d3fb73 r414db83 41 41 #include "modules/DenseTrackFilter.h" 42 42 #include "modules/Calorimeter.h" 43 #include "modules/DualReadoutCalorimeter.h" 43 44 #include "modules/OldCalorimeter.h" 44 45 #include "modules/Isolation.h" … … 95 96 #pragma link C++ class DenseTrackFilter+; 96 97 #pragma link C++ class Calorimeter+; 98 #pragma link C++ class DualReadoutCalorimeter+; 97 99 #pragma link C++ class OldCalorimeter+; 98 100 #pragma link C++ class Isolation+;
Note:
See TracChangeset
for help on using the changeset viewer.