Correct a large number of memory leaks reported by valgrind
This includes a particularly nasty leak in the shower code that caused several hundred bytes to be lost _per event_.
Showing
- src/THcAerogel.cxx 115 additions, 122 deletionssrc/THcAerogel.cxx
- src/THcAerogel.h 4 additions, 4 deletionssrc/THcAerogel.h
- src/THcAnalyzer.cxx 1 addition, 0 deletionssrc/THcAnalyzer.cxx
- src/THcCherenkov.cxx 5 additions, 1 deletionsrc/THcCherenkov.cxx
- src/THcConfigEvtHandler.cxx 32 additions, 7 deletionssrc/THcConfigEvtHandler.cxx
- src/THcConfigEvtHandler.h 2 additions, 0 deletionssrc/THcConfigEvtHandler.h
- src/THcDC.cxx 9 additions, 3 deletionssrc/THcDC.cxx
- src/THcDCLookupTTDConv.cxx 6 additions, 6 deletionssrc/THcDCLookupTTDConv.cxx
- src/THcDriftChamber.cxx 15 additions, 16 deletionssrc/THcDriftChamber.cxx
- src/THcDriftChamber.h 1 addition, 1 deletionsrc/THcDriftChamber.h
- src/THcDriftChamberPlane.cxx 3 additions, 3 deletionssrc/THcDriftChamberPlane.cxx
- src/THcHallCSpectrometer.cxx 14 additions, 14 deletionssrc/THcHallCSpectrometer.cxx
- src/THcHitList.cxx 2 additions, 1 deletionsrc/THcHitList.cxx
- src/THcHodoEff.cxx 18 additions, 0 deletionssrc/THcHodoEff.cxx
- src/THcHodoscope.cxx 12 additions, 5 deletionssrc/THcHodoscope.cxx
- src/THcParmList.cxx 8 additions, 1 deletionsrc/THcParmList.cxx
- src/THcScalerEvtHandler.cxx 30 additions, 7 deletionssrc/THcScalerEvtHandler.cxx
- src/THcScalerEvtHandler.h 1 addition, 1 deletionsrc/THcScalerEvtHandler.h
- src/THcScintillatorPlane.cxx 39 additions, 4 deletionssrc/THcScintillatorPlane.cxx
- src/THcShower.cxx 44 additions, 7 deletionssrc/THcShower.cxx
Loading
Please register or sign in to comment