Changes in / [414db83:4d3fb73] in git
- Files:
-
- 3 deleted
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
CHANGELOG
r414db83 r4d3fb73 1 1 3.4.2: 2 2 - added DenseTrackFilter for modelling tracking inefficiencies in boosted, dense environments 3 - added detector cards for CLIC , HL-LHC and IDEAdetectors3 - added detector cards for CLIC and HL-LHC 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
r414db83 r4d3fb73 413 413 modules/DenseTrackFilter.h \ 414 414 modules/Calorimeter.h \ 415 modules/DualReadoutCalorimeter.h \416 415 modules/OldCalorimeter.h \ 417 416 modules/Isolation.h \ … … 715 714 external/ExRootAnalysis/ExRootFilter.h \ 716 715 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.h726 716 tmp/modules/Efficiency.$(ObjSuf): \ 727 717 modules/Efficiency.$(SrcSuf) \ … … 1129 1119 tmp/modules/Delphes.$(ObjSuf) \ 1130 1120 tmp/modules/DenseTrackFilter.$(ObjSuf) \ 1131 tmp/modules/DualReadoutCalorimeter.$(ObjSuf) \1132 1121 tmp/modules/Efficiency.$(ObjSuf) \ 1133 1122 tmp/modules/EnergyScale.$(ObjSuf) \ … … 2271 2260 @touch $@ 2272 2261 2273 modules/DualReadoutCalorimeter.h: \2274 classes/DelphesModule.h2275 @touch $@2276 2277 2262 2278 2263 -
README
r414db83 r4d3fb73 66 66 Open ROOT file and do some basic analysis using Draw or TBrowser: 67 67 68 TFile *f = TFile::Open("delphes_output.root");69 f->Get("Delphes")->Draw("Electron.PT");68 TFile::Open("delphes_output.root"); 69 Delphes->Draw("Electron.PT"); 70 70 TBrowser browser; 71 71 -
README.md
r414db83 r4d3fb73 89 89 90 90 ``` 91 TFile *f = TFile::Open("delphes_output.root");92 f->Get("Delphes")->Draw("Electron.PT");91 TFile::Open("delphes_output.root"); 92 Delphes->Draw("Electron.PT"); 93 93 TBrowser browser; 94 94 ``` -
cards/CMS_PhaseII/CMS_PhaseII_noPU_HFnose_v0.tcl
r414db83 r4d3fb73 69 69 70 70 UniqueObjectFinder 71 GenParticleFilter72 71 73 72 ScalarHT … … 929 928 930 929 # scale formula for jets 931 set ScaleFormula { 1.0}930 set ScaleFormula {sqrt( (2.5 - 0.15*(abs(eta)))^2 / pt + 1.0 )} 932 931 } 933 932 … … 1161 1160 } 1162 1161 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/allParticles1170 set OutputArray filteredParticles1171 set PTMin 0.01172 1173 }1174 1175 1176 1162 ################## 1177 1163 # ROOT tree writer … … 1184 1170 module TreeWriter TreeWriter { 1185 1171 # add Branch InputArray BranchName BranchClass 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 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 1196 1180 1197 1181 add Branch GenJetFinder/jets GenJet Jet -
cards/CMS_PhaseII/CMS_PhaseII_noPU_v0.tcl
r414db83 r4d3fb73 69 69 70 70 UniqueObjectFinder 71 GenParticleFilter72 71 73 72 ScalarHT … … 692 691 (abs(eta) > 2.5 && abs(eta) <= 3.0) * (pt > 35.0 && pt <= 50.0) * (0.830) + 693 692 (abs(eta) > 2.5 && abs(eta) <= 3.0) * (pt > 50.0 && pt <= 14000.0) * (0.919) + 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 693 (abs(eta) > 3.0) * (0.00) 694 } 703 695 } 704 696 … … 929 921 930 922 # scale formula for jets 931 set ScaleFormula { 1.0}923 set ScaleFormula {sqrt( (2.5 - 0.15*(abs(eta)))^2 / pt + 1.0 )} 932 924 } 933 925 … … 1162 1154 } 1163 1155 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/allParticles1171 set OutputArray filteredParticles1172 set PTMin 0.01173 1174 }1175 1176 1177 1156 ################## 1178 1157 # ROOT tree writer … … 1185 1164 module TreeWriter TreeWriter { 1186 1165 # add Branch InputArray BranchName BranchClass 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 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 1196 1174 1197 1175 add Branch GenJetFinder/jets GenJet Jet -
modules/ModulesLinkDef.h
r414db83 r4d3fb73 41 41 #include "modules/DenseTrackFilter.h" 42 42 #include "modules/Calorimeter.h" 43 #include "modules/DualReadoutCalorimeter.h"44 43 #include "modules/OldCalorimeter.h" 45 44 #include "modules/Isolation.h" … … 96 95 #pragma link C++ class DenseTrackFilter+; 97 96 #pragma link C++ class Calorimeter+; 98 #pragma link C++ class DualReadoutCalorimeter+;99 97 #pragma link C++ class OldCalorimeter+; 100 98 #pragma link C++ class Isolation+;
Note:
See TracChangeset
for help on using the changeset viewer.