Another step of trying to clean up the underlying tool (ElectronEfficiencyCorrection-00-01-85)
* tagging ElectronEfficiencyCorrection-00-01-85 * Another step of trying to clean up the underlying tool * There were major usage of pointers , whilst not necessarily needed. * Use less pointers, less naked news. * Hopefully will make maintanance easier. * This is the 3rd take to clean this up (taking into accout optimisation related ones). * Hopefully, there will be only minor leaks left, * and perhap we can try another take on speading it up 2017-01-25 Karsten Koeneke <karsten.koeneke@cern.ch> * Fix CMakeLists.txt file (compilation in cmake-based AnalysisBase release) * tagging ElectronEfficiencyCorrection-00-01-84 2017-01-25 Karsten Koeneke <karsten.koeneke@cern.ch> * Fix cmt/requirements file * Clean up Root/ElectronChargeEfficiencyCorrectionTool.cxx/.h, including removing compile-time WARNINGS! ... (Long ChangeLog diff - truncated) Former-commit-id: 2ffe425398ce06920480e4588dd76a69b159a6bf
Showing
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/CMakeLists.txt 77 additions, 35 deletions...ctronPhotonID/ElectronEfficiencyCorrection/CMakeLists.txt
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/ElectronEfficiencyCorrection/AsgElectronEfficiencyCorrectionTool.h 14 additions, 2 deletions...fficiencyCorrection/AsgElectronEfficiencyCorrectionTool.h
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/ElectronEfficiencyCorrection/TElectronEfficiencyCorrectionTool.h 39 additions, 51 deletions...nEfficiencyCorrection/TElectronEfficiencyCorrectionTool.h
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/Root/AsgElectronEfficiencyCorrectionTool.cxx 166 additions, 62 deletions...cyCorrection/Root/AsgElectronEfficiencyCorrectionTool.cxx
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/Root/ElectronChargeEfficiencyCorrectionTool.cxx 725 additions, 0 deletions...orrection/Root/ElectronChargeEfficiencyCorrectionTool.cxx
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/Root/ElectronChargeEfficiencyCorrectionTool.h 162 additions, 0 deletions...yCorrection/Root/ElectronChargeEfficiencyCorrectionTool.h
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/Root/TElectronEfficiencyCorrectionTool.cxx 229 additions, 298 deletions...encyCorrection/Root/TElectronEfficiencyCorrectionTool.cxx
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/cmt/Makefile.RootCore 1 addition, 1 deletion...otonID/ElectronEfficiencyCorrection/cmt/Makefile.RootCore
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/cmt/requirements 10 additions, 6 deletions...ronPhotonID/ElectronEfficiencyCorrection/cmt/requirements
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/src/EleChargeAlg.cxx 138 additions, 0 deletions...hotonID/ElectronEfficiencyCorrection/src/EleChargeAlg.cxx
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/src/EleChargeAlg.h 47 additions, 0 deletions...nPhotonID/ElectronEfficiencyCorrection/src/EleChargeAlg.h
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/util/testEgChargeCorr.cxx 218 additions, 0 deletions...ID/ElectronEfficiencyCorrection/util/testEgChargeCorr.cxx
- PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/util/testEgEfficiencyCorr.cxx 8 additions, 4 deletions...lectronEfficiencyCorrection/util/testEgEfficiencyCorr.cxx
Loading
Please register or sign in to comment