Imaging Barrel Calorimeter Update: Change the number of staves and hits separation for fibers
- Dominant language
- C++
- Stars
- 31
- Forks
- 61
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 16
Description
**Is your feature request related to a problem? Please describe.**
The number of staves is different between the barrel calorimeter and DIRC, better to match them.
Now the hits type "calorimeter hit" will merge all hits in a single segment, and thus one single fiber only produces one signal in an event. In reality, we could have a waveform readout and separate the hits if they were distant enough (deconvolution of signals in the time domain).
**Describe the solution you'd like**
The implementation should be simply done by changing the compact (xml) files.
**Number of staves**: change one parameter ("CaloSides") in definitions.xml
**Hits separation for fibers**: add z-segmentation for fibers with a size smaller than the realistic resolution (~1cm), so we can produce the waveform signals with additional z information in digitization.
**Describe alternatives you've considered**
**Hits separation for fibers**: Change the sensitive volume type to "tracker" but this would result in a huge amount of hits registered in the simulation output.
Contributor guide
Assessment
This issue has not been assessed yet.