Added THcRawAdcHit and included it in THcRawShowerHit.
The new class THcRawAdcHit is meant to represent the raw ADC hits. The logic with dealing with ADCs has become quite complex now and it would have to be multiplicated across all detectors that have ADC channels. While this by itself is not such a big problem, fixing possible bugs in multiple places is. I also redesigned the THcRawShowerHit class to use the new THcRawAdcHit. The redesign was due anyway, so I took the opportunity. I also had to modify THcShowerArray and THcShowerPlane. They still need some work to use the the new flash 250 data, but changes were necessary anyway. Minor fix 01.
Showing
- SConscript.py 1 addition, 0 deletionsSConscript.py
- src/HallC_LinkDef.h 1 addition, 0 deletionssrc/HallC_LinkDef.h
- src/SConscript.py 1 addition, 0 deletionssrc/SConscript.py
- src/THcRawAdcHit.cxx 203 additions, 0 deletionssrc/THcRawAdcHit.cxx
- src/THcRawAdcHit.h 51 additions, 0 deletionssrc/THcRawAdcHit.h
- src/THcRawShowerHit.cxx 123 additions, 138 deletionssrc/THcRawShowerHit.cxx
- src/THcRawShowerHit.h 29 additions, 38 deletionssrc/THcRawShowerHit.h
- src/THcShowerArray.cxx 5 additions, 15 deletionssrc/THcShowerArray.cxx
- src/THcShowerPlane.cxx 3 additions, 9 deletionssrc/THcShowerPlane.cxx
- src/THcTrigRawHit.cxx 2 additions, 1 deletionsrc/THcTrigRawHit.cxx
Loading
Please register or sign in to comment